ASP.NETにおけるDIのおさらい 例えば以下のようなインターフェースとその実装クラスを考えてみます。 namespace Hoge.Services.Sample { public interface ISampleService { void Fuga(); } public class SampleService : ISampleService { public SampleService() { } public void Fuga() { // do something } } }