私は、EventhubトリガAzure関数(Azure関数が実行されるたびに新しいインスタンスを作成)の実行ごとにインスタンスを共有するように依存関係を登録しようとしています。Azure関数のAutofac InstancePerRequestスコープ
私は以下のように登録してみました:
builder.RegisterType<TrialClass>().As<ITrialClass>().InstancePerRequest();
しかし、それはタグマッチングと
ませスコープを言っていない障害が発生した「AutofacWebRequest」インスタンスが
を要求された 範囲から見えます
このケースを処理する方法はありますか?
。ここ
私はDIがAzureの機能のために適切にサポートされているとは思っていません。 – Mikhail
どのように依存関係を解決しますか? –
run.csxからエントリーポイントクラス(.dllであり、仕事の大半を占める)を手動で解決します – Tany