コード例 #1
0
 public void ConfigureServices(IServiceProvider serviceProvider)
 {
     //TODO : Add new services
     serviceProvider.Add <IUserService, UserService>();
     serviceProvider.Add <IProductService, ProductService>();
     serviceProvider.Add <IOrderService, OrderService>();
 }
コード例 #2
0
 public void ConfigureServices(IServiceProvider serviceProvider)
 {
     serviceProvider.Add <IUserService, UserService>();
     serviceProvider.Add <IProductService, ProductService>();
     serviceProvider.Add <IOrderService, OrderService>();
     //serviceProvider.Add<IReceiptService, ReceiptService>();
 }
コード例 #3
0
 public void ConfigureServices(IServiceProvider serviceProvider)
 {
     //TODO: Don't forget to add services
     serviceProvider.Add <IUsersService, UsersService>();
     serviceProvider.Add <IProblemsService, ProblemsService>();
     serviceProvider.Add <ISubmissionsService, SubmissionsService>();
 }
コード例 #4
0
 public void ConfigureServices(IServiceProvider serviceProvider)
 {
     serviceProvider.Add <IUsersService, UsersService>();
     serviceProvider.Add <IHomeService, HomeService>();
     serviceProvider.Add <ISubmissionService, SubmissionService>();
     serviceProvider.Add <IProblemsService, ProblemsService>();
 }
コード例 #5
0
 public void ConfigureServices(IServiceProvider serviceProvider)
 {
     //serviceProvider.Add<IAlbumService, AlbumService>();
     //serviceProvider.Add<ITrackService, TrackService>();
     serviceProvider.Add <IUserService, UserService>();
     serviceProvider.Add <IKittenService, KittenService>();
 }
コード例 #6
0
 public void ConfigureServices(IServiceProvider serviceProvider)
 {
     //ordered by dependency
     serviceProvider.Add <IUserService, UserService>();
     serviceProvider.Add <IProductService, ProductService>();
     serviceProvider.Add <IOrderService, OrderService>();
 }
コード例 #7
0
 public void ConfigureServices(IServiceProvider serviceProvider)
 {
     serviceProvider.Add <IUserService, UserService>();
     serviceProvider.Add <IAlbumService, AlbumService>();
     serviceProvider.Add <ITrackService, TrackService>();
     serviceProvider.Add <IPasswordService, PasswordService>();
 }
コード例 #8
0
ファイル: Startup.cs プロジェクト: prohause/WebBasic-May-2019
 public void ConfigureServices(IServiceProvider serviceProvider)
 {
     serviceProvider.Add <IUserService, UserService>();
 }
コード例 #9
0
 public void ConfigureServices(IServiceProvider serviceProvider)
 {
     serviceProvider.Add <IUsersService, UsersService>();
     serviceProvider.Add <IProductsService, ProductsService>();
     serviceProvider.Add <IOrdersService, OrdersService>();
 }
コード例 #10
0
 public void ConfigureServices(IServiceProvider serviceProvider)
 {
     serviceProvider.Add <IUsersService, UsersService>();
     serviceProvider.Add <ITasksService, TasksService>();
     serviceProvider.Add <IReportsService, ReportsService>();
 }
コード例 #11
0
 public static IServiceProvider Add <TAbstraction>(this IServiceProvider provider, TAbstraction implementation)
 {
     return(provider.Add(typeof(TAbstraction), implementation));
 }
コード例 #12
0
 public static IServiceProvider Add <TAbstraction, TImplementation>(this IServiceProvider provider, ServiceLifetime lifetime)
     where TImplementation : class, TAbstraction
 {
     return(provider.Add(typeof(TAbstraction), typeof(TImplementation), lifetime));
 }
コード例 #13
0
 public static IServiceProvider AddTransient <TImplementation>(this IServiceProvider provider)
     where TImplementation : class
 {
     return(provider.Add(typeof(TImplementation), typeof(TImplementation), ServiceLifetime.Transient));
 }
コード例 #14
0
 public static IServiceProvider AddSingleton <TImplementation>(this IServiceProvider provider)
     where TImplementation : class
 {
     return(provider.Add(typeof(TImplementation), typeof(TImplementation), ServiceLifetime.Singleton));
 }
コード例 #15
0
 public static IServiceProvider AddRagnarok(this IServiceProvider services)
 {
     return(services
            .Add(RagnarokLogger.Instance)
            .AddSingleton <IOptionsPanelManager, OptionsPanelManager>());
 }
コード例 #16
0
ファイル: StartUp.cs プロジェクト: konstantinvelev/SoftUni
 public void ConfigureServices(IServiceProvider serviceProvider)
 {
     serviceProvider.Add <IUsersService, UsersService>();
     serviceProvider.Add <IProblemsService, ProblemsService>();
 }
コード例 #17
0
 public void ConfigureServices(IServiceProvider serviceProvider)
 {
     serviceProvider.Add <IUserService, UserService>();
     serviceProvider.Add <IPackageService, PackageService>();
     serviceProvider.Add <IReceiptService, ReceiptService>();
 }
コード例 #18
0
ファイル: StartUp.cs プロジェクト: skorae/SoftUni-kdinev
 public void ConfigureServices(IServiceProvider serviceProvider)
 {
     serviceProvider.Add <IUsersService, UsersService>();
     serviceProvider.Add <IChannelsService, ChannelsService>();
 }