Kanda Foundation 0.8.0
Loading...
Searching...
No Matches
Kanda.Foundation.DependencyInversion.Services Namespace Reference

Classes

class  AppServiceLocator
 An application-level service container which spans the lifetime of multiple scenes. If it is a root service which does not depend on others, you can register it in [RuntimeInitializeOnLoad] so it's available immediately. Otherwise, you wait for other services to be available, and register it in Awake. More...
 
class  AsyncObjectResolutionOptions
 Options for async resolution of dependencies. Being able to resolve async helps overcome execution order issues in Unity. More...
 
interface  IServiceContainer
 A collection of one or more Kanda services. More...
 
class  ServiceContainer
 
class  ServiceResolutionException
 Thrown when a Kanda service could not be resolved. More...