コード例 #1
0
ファイル: JokesTests.cs プロジェクト: Hemesh-S/ChuckWars
        public JokesTests()
        {
            var services = new ServiceCollection();

            services.AddSingleton <IGetJokesCatergories, GetJokesCategories>();
            services.AddSingleton <IGetRandomJoke, GetRandomJoke>();
            services.AddSingleton <IJokesServices, JokesServices>();
            services.AddSingleton <IGetJokesCategoriesServices, GetJokesCategoriesService>();
            var provider = services.BuildServiceProvider();

            _jokesService = provider.GetService <IJokesServices>();
        }
コード例 #2
0
ファイル: JokesController.cs プロジェクト: Hemesh-S/ChuckWars
 public JokesController(IJokesServices jokesServices)
 {
     _jokesServices = jokesServices;
 }
コード例 #3
0
 public JokesController(IJokesServices iJokesService)
 {
     _iJokesService = iJokesService;
 }