Ninjectでデコレータを使用して責任の連鎖を宣言したいと思います。Ninjectでデコレータを使用して責任の連鎖を宣言するにはどうすればよいですか?
誰も以前に行ったことはありますか?
ありがとうございました。これはあなたにデコレータを取得する必要があります
LoggingEmailSending(IEmailSender sender)
:
Bind<IEmailSender>().To<LoggingEmailSender>();
Bind<IEmailSender>().To<SmtpClientEmailSender>().ForMembersOf<LoggingEmailSender>();
LoggingEmailSenderクラスのようなコンストラクタ何かを持っているでしょう:私が正しく質問を理解してると仮定
私は、責任とデコレータのチェーンが完全に異なるデザインパターンであることを指摘したいと思います。おそらく、この質問に答えが得られないのでしょうか? –