Exemple #1
0
 public ShippingDetailMapper(IMapper <ShippingOption, ShippingOptionEntity> shippingOptionMapper,
                             IDataRecorderMetaDataFactory dataRecorderMetaDataFactory, IAddressFactory addressFactory)
 {
     _shippingOptionMapper        = shippingOptionMapper;
     _dataRecorderMetaDataFactory = dataRecorderMetaDataFactory;
     _addressFactory = addressFactory;
 }
Exemple #2
0
 /// <summary>
 /// Constructor of Billing factory.
 /// </summary>
 /// <param name="ctx">DB Context inherited from Base Facory</param>
 /// <param name="repository">Class type repository injection</param>
 /// <param name="mapper">Automapper injection</param>
 /// <param name="addressFactory">Address factory injection</param>
 public BillingInfoFactory(ManagementSystemContext ctx, IBillingInfoRepository repository, IMapper mapper, IAddressFactory addressFactory) :
     base(ctx)
 {
     _addressFactory = addressFactory;
     _repository     = repository;
     _mapper         = mapper;
 }
Exemple #3
0
 public AddressService(IAddressRepository repository, IMapper mapper, ILogger <AddressDTO> logger, IAddressFactory factory)
 {
     _repository = repository;
     _mapper     = mapper;
     _logger     = logger;
     _factory    = factory;
 }
Exemple #4
0
 public AddressBookViewModel()
 {
     m_defaultPath      = @"C:\AddressPath.txt";
     m_addressReadWrite = new AddressReadWrite();
     AddressBook        = new ObservableCollection <IAddressInfo>();
     m_addressFactory   = new AddressFactory();
     AddCachedAddressBook_(FilePath);
 }
Exemple #5
0
 /// <summary>
 /// Initializes the new <c>Stage</c> of the <c>World</c> and with <paramref name="name"/>. (INTERNAL ONLY)
 /// and <see cref="Directory"/> capacity of <paramref name="directoryBuckets"/> and <paramref name="directoryInitialCapacity"/>.
 /// </summary>
 /// <param name="world">The <c>World</c> parent of this <c>Stage</c></param>
 /// <param name="addressFactory">The AddressFactory to be used</param>
 /// <param name="name">the name of this <c>Stage</c></param>
 /// <param name="directoryBuckets">The number of buckets</param>
 /// <param name="directoryInitialCapacity">The initial number of elements in each bucket</param>
 protected internal Stage(World world, IAddressFactory addressFactory, string name, int directoryBuckets, int directoryInitialCapacity)
 {
     AddressFactory     = addressFactory;
     World              = world;
     Name               = name;
     _directory         = new Directory(world.AddressFactory.None(), directoryBuckets, directoryInitialCapacity);
     _commonSupervisors = new Dictionary <Type, ISupervisor>();
     _scheduler         = new Scheduler();
     _stopped           = new AtomicBoolean(false);
 }
        public UsersAsyncService(IUsersAsyncRepository asyncRepository, IDisposableUnitOfWorkFactory unitOfWorkFactory, IFileDownloadProvider fileDownloadProvider, IProfilePictureFactory profilePictureFactory, IAddressFactory addressFactory)
            : base(asyncRepository, unitOfWorkFactory)
        {
            Guard.WhenArgument(asyncRepository, nameof(IUsersAsyncRepository)).IsNull().Throw();
            Guard.WhenArgument(fileDownloadProvider, nameof(IFileDownloadProvider)).IsNull().Throw();
            Guard.WhenArgument(profilePictureFactory, nameof(IProfilePictureFactory)).IsNull().Throw();
            Guard.WhenArgument(addressFactory, nameof(IAddressFactory)).IsNull().Throw();

            this.asyncRepository       = asyncRepository;
            this.fileDownloadProvider  = fileDownloadProvider;
            this.profilePictureFactory = profilePictureFactory;
            this.addressFactory        = addressFactory;
        }
        public StringProcessor(BPFinanceContext context, IBPFinanceRepository repository)
        {
            _context    = context;
            _repository = repository;

            _stringFactory           = new StringPositionFactory();
            _addressFactory          = new AddressFactory();
            _stringAddressFactory    = new StringAddressFactory();
            _stringOccurrenceFactory = new StringOccurrenceFactory();
            _phoneFactory            = new PhoneFactory();
            _stringPhoneFactory      = new StringPhoneFactory();
            _emailFactory            = new EmailFactory();
            _stringWebFactory        = new StringWebFactory();
        }
Exemple #8
0
        public AddressService(IRepository <Address> addressRepository, IUnitOfWork unitOfWork,
                              IAddressFactory addressFactory)
        {
            if (addressRepository == null)
            {
                throw new ArgumentNullException(nameof(addressRepository));
            }

            if (unitOfWork == null)
            {
                throw new ArgumentNullException(nameof(unitOfWork));
            }

            if (addressFactory == null)
            {
                throw new ArgumentNullException(nameof(addressFactory));
            }

            this.addressRepository = addressRepository;
            this.unitOfWork        = unitOfWork;
            this.addressFactory    = addressFactory;
        }
Exemple #9
0
 public AddressRepository(IPersistenceLayer persistenceLayer, IAddressFactory addressFactory)
     : base(persistenceLayer)
 {
     _addressFactory = addressFactory;
 }
 public UserListModelFactory(IAddressFactory addressFactory)
 {
     _addressFactory = addressFactory;
 }
Exemple #11
0
 /// <summary>
 /// Initializes the new <c>Stage</c> of the <c>World</c> and with <paramref name="name"/>. (INTERNAL ONLY)
 /// </summary>
 /// <param name="world">The <c>World</c> parent of this <c>Stage</c>.</param>
 /// <param name="addressFactory"><c>AddressFactory</c> for a this <c>Stage</c>.</param>
 /// <param name="name">The <c>string</c> name of this <c>Stage</c>.</param>
 /// <remarks>
 /// Uses default <see cref="Directory"/> capacity of 32x32.
 /// </remarks>
 protected internal Stage(World world, IAddressFactory addressFactory, string name) : this(world, addressFactory, name, 32, 32)
 {
 }
 public HostPaymentFactory(IDataRecorderMetaDataFactory dataRecorderMetaDataFactory, IAddressFactory addressFactory, DomainEntityMapper <HostPaymentTransaction, HostPaymentTransactionEntity> mapper)
 {
     _dataRecorderMetaDataFactory = dataRecorderMetaDataFactory;
     _addressFactory = addressFactory;
     _mapper         = mapper;
 }
Exemple #13
0
 public TestRegistry(IAddressFactory addressFactory)
 {
     this.AddressFactory = addressFactory;
     this.Facade         = new InMemoryIntegrationFacade();
     this.Registry       = new ContractRegistry(this.Facade, this.AddressFactory);
 }
Exemple #14
0
 public AddressController(IAddressManager addressManager,
                          IAddressFactory addressFactory)
 {
     _addressManager = addressManager;
     _addressFactory = addressFactory;
 }
Exemple #15
0
 public UserFactory(IAddressFactory addressFactory)
 {
     _addressFactory = addressFactory;
 }
 public Configuration With(IAddressFactory addressFactory)
 {
     _addressFactory = addressFactory;
     return(this);
 }
Exemple #17
0
 public UserResource(World world)
 {
     Stage           = world.StageNamed("service");
     _addressFactory = Stage.AddressFactory;
 }
Exemple #18
0
 public CreateAddressCommandHandler(IAdresseRepository adresseRepository, IAddressFactory addressFactory)
 {
     _adresseRepository = adresseRepository;
     _addressFactory    = addressFactory;
 }