/// <summary> /// Parametrized c'tor with variable services /// </summary> /// <param name="requestService">Reference to the request service</param> /// <param name="requestParameterService">refernece to the request paramter service</param> /// <param name="mappingService">reference to a mapping service</param> /// <param name="geolocationMappingService">Reference to a geolocation mapping service</param> /// <param name="cachingService">Reference to a caching service</param> /// <param name="serializationService">Reference to a serialization service</param> /// <param name="threadService">Reference to a thread service</param> public PredefinedServiceFacade( IRequestService requestService, IRequestParameterService requestParameterService, IMappingService mappingService, IGeolocationMappingService geolocationMappingService, ICachingService cachingService, ISerializationService serializationService, IThreadService threadService) { RequestParameterService = requestParameterService; RequestService = requestService; MappingService = mappingService; GeolocationMappingService = geolocationMappingService; CachingService = cachingService; SerializationService = serializationService; ThreadService = threadService; }
/// <summary> /// Parametrized c'tor with variable services /// </summary> /// <param name="requestService">Reference to the request service</param> /// <param name="requestParameterService">refernece to the request paramter service</param> /// <param name="mappingService">reference to a mapping service</param> /// <param name="geolocationMappingService">Reference to a geolocation mapping service</param> /// <param name="cachingService">Reference to a caching service</param> /// <param name="serializationService">Reference to a serialization service</param> /// <param name="threadService">Reference to a thread service</param> /// <param name="mailService">Reference to Mail Service</param> public PredefinedServiceFacade( IRequestService requestService, IRequestParameterService requestParameterService, IMappingService mappingService, IGeolocationMappingService geolocationMappingService, ICachingService cachingService, ISerializationService serializationService, IThreadService threadService, IMailService mailService) { RequestParameterService = requestParameterService; RequestService = requestService; MappingService = mappingService; GeolocationMappingService = geolocationMappingService; CachingService = cachingService; SerializationService = serializationService; ThreadService = threadService; MailService = mailService; }