コード例 #1
0
        public ServiceTestFixture()
        {
            IServiceCollection services = new ServiceCollection();

            services.AddMemoryCache();

            //  Mimic internal asp.net core logic.
            services.AddTransient <ICarParkService, CarParkService>();
            services.AddTransient <ITollGateService, TollGateService>();

            //  Assert
            var serviceProvider = services.BuildServiceProvider();

            CarParkService  = serviceProvider.GetService <ICarParkService>();
            TollGateService = serviceProvider.GetService <ITollGateService>();
        }
コード例 #2
0
 public CarParkController(ICarParkService carkParkService)
 {
     _carParkService = carkParkService;
 }
コード例 #3
0
 public CarParkController(ICarParkService carParkService)
 {
     this.carParkService = carParkService;
 }
コード例 #4
0
 public AddCarParkVM(ICarParkService service, IDinkeyDongleService _dongleService) : base(_service: service, _dongleService: _dongleService)
 {
 }
コード例 #5
0
ファイル: TollGateService.cs プロジェクト: davidxchen/CarPark
 public TollGateService(ICarParkService carpark)
 {
     _carpark = carpark;
 }