Extension methods for IInitializable types, providing a post-initialization wrapper that returns the original object for use in expression contexts.
Namespace: Metalama.Framework.RunTime.Initialization
Assembly: Metalama.Framework.dll
Syntax
public static class InitializableExtensionsMethods
| Name | Description |
|---|---|
| WithInitialize<T>(T, InitializationMetadata?) | Calls Initialize(InitializationContext) on the object and returns it. This method is emitted by the Metalama Linker at call sites of types implementing IInitializable. |