public FlatService(IFlatRepository flatRepository, ICustomFlatRepository customFlatRepository) { _flatRepository = flatRepository ?? throw new ArgumentNullException(nameof(flatRepository)); _customFlatRepository = customFlatRepository ?? throw new ArgumentNullException(nameof(customFlatRepository)); }
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)); }
public FlatService(IFlatRepository flatRepository) { _flatRepository = flatRepository; }
public FlatController(IFlatRepository flatRepository, IFlatMemberRepository flatMemberRepository) { _flatRepository = flatRepository; _flatMemberRepository = flatMemberRepository; }
public FlatController(IFlatRepository flatRepository) { _flatRepository = flatRepository; }
public FlatController(IFlatRepository flatRepository, IMapper mapper) { this.flatRepository = flatRepository; this.mapper = mapper; }
public FlatService() { _flatRepository = new FlatRepository(); }