/// <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;
 }