OptionalDependencyAttribute Class
An DependencyResolutionAttribute used to mark a dependency
as optional - the container will try to resolve it, and return null
if the resolution fails rather than throw.
Namespace:
Microsoft.Practices.UnityAssembly: Microsoft.Practices.Unity (in Microsoft.Practices.Unity.dll)
System..::.Object
System..::.Attribute
Microsoft.Practices.Unity..::.DependencyResolutionAttribute
Microsoft.Practices.Unity..::.OptionalDependencyAttribute
System..::.Attribute
Microsoft.Practices.Unity..::.DependencyResolutionAttribute
Microsoft.Practices.Unity..::.OptionalDependencyAttribute