autofac json 構成を使用してモジュールを登録する場合、プロパティやパラメーターを渡すことができます。
{
"modules": [
{
"type": "MyProject.Core.MyModule, MyProject.Core",
"properties": {
"ModuleProperties": {
"prop1": "value1",
"prop2": "value2"
}
}
]
}
public class MyModule : Autofac.Module
{
public Dictionary<string, string> ModuleProps { get; set; }
protected override void Load(ContainerBuilder builder)
{
builder.RegisterType<MyType>.As<IMyInterface>();
}
}
ModuleProps
登録したばかりのタイプに渡す方法はありますか?