k.DlContainer2
register data & locate it
hard_drive
0 MB
folder
5 files
build
Engine v19
history
Last update 397d ago
About This Package
DlContainer - Dependency Locator Container (2 cuz first package died for some reason lol)
Quick usage example
Register dependencies
Quick usage example
Register dependencies
protected override void OnAwake()
{
base.OnAwake();
var container = new DlContainer()
.Register<TestStorage>();
foreach ( var resource in _resources )
{
container.Register( resource );
}
AddFeature( new MyClass( container ) );
}Resolve dependencies
public class MyClass()
{
private TestStorage _testStorage;
private MyGameResource _myGameResource;
public MyClass(DlContainer container)
{
_testStorage = container.Get<TestStorage>();
_myGameResource = container.Get<MyGameResource>();
}
}It's not perfect, not nearly there even. But it's just easier to resolve dependencies in my ECS framework so f it
No usage statistics available
This package may be new or not widely used yet. Usage data becomes available as more users install and play with the package.
This package may be new or not widely used yet. Usage data becomes available as more users install and play with the package.
Package ID:
kfe.kdlcontainer2
Created:
2025-04-17 01:16 UTC
Updated:
2025-06-08 02:03 UTC
Type:
library
Public:
Yes
Version:
105906
files:
5
Size:
0.0 MB
Engine Version:
19
Asset Version ID:
105906
Version Created:
2025-06-08 02:03 UTC
Hash:
6971884566763478115
Manifest: Open manifest
Resources:
Code Package References:
105906
Jun 8, 2025
Changes on 2025-06-08
96473
Apr 17, 2025
Changes on 2025-04-17