示例#1
0
 public LocationsController(
     ILocationRepository locationRepository,
     IServiceRepository serviceRepository,
     IPostcodeServiceClient postcodeServiceClient,
     ILocationSearchServiceClient locationSearchServiceClient,
     IAuthorizationService authorizationService
     )
 {
     _locationRepository          = locationRepository;
     _serviceRepository           = serviceRepository;
     _postcodeServiceClient       = postcodeServiceClient;
     _locationSearchServiceClient = locationSearchServiceClient;
     _authorizationService        = authorizationService;
 }
 public ServicesController(
     IServiceRepository serRepository,
     ILocationRepository locationRepository,
     IOrganisationMemberRepository organisationMemberRepository,
     IRegisterManagmentServiceClient registerManagmentServiceClient,
     ILocationSearchServiceClient locationSearchServiceClient,
     IPostcodeServiceClient postcodeServiceClient,
     IKeyContactRepository keyContactRepo,
     IAuthorizationService authorizationService
     )
 {
     _serRepository                  = serRepository;
     _locationRepository             = locationRepository;
     _registerManagmentServiceClient = registerManagmentServiceClient;
     _locationSearchServiceClient    = locationSearchServiceClient;
     _postcodeServiceClient          = postcodeServiceClient;
     _organisationMemberRepo         = organisationMemberRepository;
     _keyContactRepo                 = keyContactRepo;
     _authorizationService           = authorizationService;
 }
 public LocationSearchServiceClient(ISearchIndexClient searchIndexClient, IPostcodeServiceClient postcodeServiceClient)
 {
     _searchIndexClient     = searchIndexClient;
     _postcodeServiceClient = postcodeServiceClient;
 }