public CheckinPaxDomainService(IStoreInSessionStrategy sessionStorage, IDistributedCacheStrategy distributedCache) { this._sessionStorage = sessionStorage; this._distributedCache = distributedCache; this._random = new Random(); }
public SeatsPricingRetrieverDomainService(IStoreInSessionStrategy sessionStorage) { this.sessionStorage = sessionStorage; this.random = new Random(); SupportedTypes = new List <ServiceType> { ServiceType.Seat }; }
public AddCreditCardPaymentDomainService(IStoreInSessionStrategy sessionStorage) { _sessionStorage = sessionStorage; SupportedMethods = new List <string> { "VI", "MC" }; SupportedType = PaymentType.CreditCard; _random = new Random(); }
public RetrieveSeatMapDomainService( IDistributedCacheStrategy distributedCache, IStoreInSessionStrategy sessionStorage, ConfigTransports transportsConfiguration) { this._distributedCache = distributedCache; this._sessionStorage = sessionStorage; this._configTransports = transportsConfiguration; }
public ServicePricingRetrieverDomainService(IStoreInSessionStrategy sessionStorage) { this.sessionStorage = sessionStorage; this.random = new Random(); SupportedTypes = new List <ServiceType> { ServiceType.Baggage, ServiceType.Meal, ServiceType.Insurance, ServiceType.DutyFree, ServiceType.SpecialAssistance, ServiceType.Priority, ServiceType.Bundle }; }
public SaveBookingDomainService(IDistributedCacheStrategy distributedCache, IStoreInSessionStrategy sessionStorage) { this._distributedCache = distributedCache; this._sessionStorage = sessionStorage; }
public RetrieveBookingPricingDomainService(IStoreInSessionStrategy sessionStorage) { _sessionStorage = sessionStorage; }
public JourneysPricingRetrieverDomainService(IStoreInSessionStrategy sessionStorage) { this.sessionStorage = sessionStorage; this.random = new Random(); }
public EticketsGeneratorDomainService( IStoreInSessionStrategy sessionStorage) { this.sessionStorage = sessionStorage; }