示例#1
0
        public FlatService(IFlatRepository flatRepository, ICustomFlatRepository customFlatRepository)
        {
            _flatRepository = flatRepository ??
                              throw new ArgumentNullException(nameof(flatRepository));

            _customFlatRepository = customFlatRepository ??
                                    throw new ArgumentNullException(nameof(customFlatRepository));
        }
示例#2
0
 public ModelController(IFlatRepository flatRepository, IModelRepository modelRepository, IMapper mapper)
 {
     this.flatRepository  = flatRepository;
     this.mapper          = mapper;
     this.modelRepository = modelRepository;
     client.BaseAddress   = new Uri(modelUrl);
     client.DefaultRequestHeaders.Accept.Clear();
     client.DefaultRequestHeaders.Accept.Add(
         new MediaTypeWithQualityHeaderValue("application/json"));
 }
 public MaintenenceController(IApartmentMaintenenceItemRepository apartmentMaintenenceItemRepo,
                              IFlatMaintenenceRepository flatMaintenenceRepository, IMaintenenceRepository maintenenceRepository,
                              IMaintenenceItemRepository maintenenceItemRepository, IFlatRepository flatRepository, IFlatMaintenenceItemRepository flatMaintenenceItemRepository)
 {
     _apartmentMaintenenceItemRepo = apartmentMaintenenceItemRepo;
     _flatMaintenenceRepository    = flatMaintenenceRepository;
     _maintenenceRepository        = maintenenceRepository;
     _maintenenceItemRepository    = maintenenceItemRepository;
     _flatRepository = flatRepository;
     _flatMaintenenceItemRepository = flatMaintenenceItemRepository;
 }
 // Using DI to inject infrastructure persistence Repositories
 public MoveInCommandHandler
     (IMediator mediator, IFlatRepository flatRepository)
 {
     _flatRepository = _flatRepository ?? throw new ArgumentNullException(nameof(flatRepository));
     _mediator       = mediator ?? throw new ArgumentNullException(nameof(mediator));
 }
示例#5
0
 public FlatService(IFlatRepository flatRepository)
 {
     _flatRepository = flatRepository;
 }
示例#6
0
 public FlatController(IFlatRepository flatRepository, IFlatMemberRepository flatMemberRepository)
 {
     _flatRepository       = flatRepository;
     _flatMemberRepository = flatMemberRepository;
 }
示例#7
0
 public FlatController(IFlatRepository flatRepository)
 {
     _flatRepository = flatRepository;
 }
示例#8
0
 public FlatController(IFlatRepository flatRepository, IMapper mapper)
 {
     this.flatRepository = flatRepository;
     this.mapper         = mapper;
 }
示例#9
0
 public FlatService()
 {
     _flatRepository = new FlatRepository();
 }