| DependencyServiceManagerCreateInjectedOfAllTInterface Method |
Create injected instances of all implementers of the specified TInterface
Namespace:
SanteDB.Core.Services.Impl
Assembly:
SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 3.0.481-alpha
Syntax public IEnumerable<TInterface> CreateInjectedOfAll<TInterface>(
Assembly fromAssembly = null
)
Public Function CreateInjectedOfAll(Of TInterface) (
Optional fromAssembly As Assembly = Nothing
) As IEnumerable(Of TInterface)
public:
generic<typename TInterface>
virtual IEnumerable<TInterface>^ CreateInjectedOfAll(
Assembly^ fromAssembly = nullptr
) sealed
abstract CreateInjectedOfAll :
?fromAssembly : Assembly
(* Defaults:
let _fromAssembly = defaultArg fromAssembly null
*)
-> IEnumerable<'TInterface>
override CreateInjectedOfAll :
?fromAssembly : Assembly
(* Defaults:
let _fromAssembly = defaultArg fromAssembly null
*)
-> IEnumerable<'TInterface>
Parameters
- fromAssembly (Optional)
- Type: System.ReflectionAssembly
[Missing <param name="fromAssembly"/> documentation for "M:SanteDB.Core.Services.Impl.DependencyServiceManager.CreateInjectedOfAll``1(System.Reflection.Assembly)"]
Type Parameters
- TInterface
- The type of interface to construct
Return Value
Type:
IEnumerableTInterface[Missing <returns> documentation for "M:SanteDB.Core.Services.Impl.DependencyServiceManager.CreateInjectedOfAll``1(System.Reflection.Assembly)"]
See Also