public MoveDetailService(IBaseCRUDRepository <MoveDetail> repository, App.Common.Classes.Cache.IMemoryCacheManager memoryCacheManager, IMapper mapper, IServiceValidator <MoveDetail> validation, Microsoft.Extensions.Configuration.IConfiguration configuration, IMoveDetailRepository moveDetailRepository) : base(repository, memoryCacheManager, mapper, validation, configuration) { this.moveDetailRepository = moveDetailRepository; _mapper = mapper; }
public VehicleService(IBaseCRUDRepository <Vehicle> repository, App.Common.Classes.Cache.IMemoryCacheManager memoryCacheManager, IMapper mapper, IServiceValidator <Vehicle> validation, Microsoft.Extensions.Configuration.IConfiguration configuration, IVehicleRepository vehicleRepository) : base(repository, memoryCacheManager, mapper, validation, configuration) { this.vehicleRepository = vehicleRepository; _mapper = mapper; _serializerSettings = new JsonSerializerSettings { Formatting = Formatting.Indented }; }
public UserService(IBaseCRUDRepository <User> repository, App.Common.Classes.Cache.IMemoryCacheManager memoryCacheManager, IMapper mapper, IServiceValidator <User> validation, Microsoft.Extensions.Configuration.IConfiguration configuration, IJobRepository jobRepository, UserManager <User> userManager, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions) : base(repository, memoryCacheManager, mapper, validation, configuration) { //this.userRepository = userRepository; this.jobRepository = jobRepository; _mapper = mapper; _userManager = userManager; _jwtFactory = jwtFactory; _jwtOptions = jwtOptions.Value; _serializerSettings = new JsonSerializerSettings { Formatting = Formatting.Indented }; }