示例#1
0
 public VehicleDataService(ILogger <VehicleDataService> logger,
                           IExceptionService exceptionService,
                           IVehicleDataRepository vehicleDataRepository,
                           IService <UserDataDto> userService,
                           IVehicleUserDataRepository vehicleUserDataRepository,
                           IVehicleTypeRepository vehicleTypeRepository,
                           IVehicleBrandRepository vehicleBrandRepository,
                           IVehicleModelRepository vehicleModelRepository,
                           IServiceBus serviceBus)
 {
     _logger                    = logger;
     _exceptionService          = exceptionService;
     _vehicleDataRepository     = vehicleDataRepository;
     _userService               = userService;
     _vehicleUserDataRepository = vehicleUserDataRepository;
     _vehicleTypeRepository     = vehicleTypeRepository;
     _vehicleBrandRepository    = vehicleBrandRepository;
     _vehicleModelRepository    = vehicleModelRepository;
     _serviceBus                = serviceBus;
 }
 public VehicleDataRepository(IDataConnection dataConnection, IVehicleUserDataRepository vehicleUserDataRepository)
     : base(dataConnection.ConnectionString, dataConnection.DatabaseType, dataConnection.DbProviderFactory)
 {
     _vehicleUserDataRepository = vehicleUserDataRepository;
 }