私のサービス基本クラスには一般的なパブリック プロパティがあります
public IProvider<TRequest, TResponse> Provider;
私が注入しようとしているもの
container.Register<IProvider<GetAccount, GetAccountResponse>>(c => new AccountProvider());
ただし、他の非ジェネリック プロパティが初期化されている間は機能しません (プロパティが null です)。
それは(私はそれを作ることができる)動作する必要がありますか?