依存性注入フレームワーク (Autofac) から依存関係を取得するコンストラクターがあります。問題は、これらの依存関係を取得する以外に、コンストラクターで他に何もできないことです。これらの依存関係の割り当て以外のステートメントをコンストラクター内に記述すると、次のエラーが発生します。
No parameter less constructor is defined for this object
これを機能させるには、以下に示す読み取り専用文字列の割り当てにコメントする必要があります:-
public RelationshipController(ICustomerService customerService,)
{
this.customerService = customerService;
//someReadonlyString = "abcd";
}
何が起こっているのか誰か教えてくれませんか?