Example #1
0
 public RoutesController(
     IRouteBaseService routeBaseService,
     IMapper mapper,
     IOptions <AppSettings> appSettings) : base(mapper, appSettings)
 {
     _routeBaseService = routeBaseService;
 }
Example #2
0
        public TestsBase()
        {
            // Configure application services logic through DI
            var services = new ServiceCollection();

            ConfigureMemory(services);
            ConfigureAppSettings(services);
            ConfigureInterfaces(services);

            var serviceProvider = services.BuildServiceProvider();

            _pointService     = serviceProvider.GetService <IPointService>();
            _routeBaseService = serviceProvider.GetService <IRouteBaseService>();
            _routeStepService = serviceProvider.GetService <IRouteStepService>();
            _stepService      = serviceProvider.GetService <IStepService>();
            _userService      = serviceProvider.GetService <IUserService>();

            var context = serviceProvider.GetService <DataContext>();

            context.Database.EnsureCreated();
        }