Ejemplo n.º 1
0
 public InvoiceService(IInvoicesRepository invoiceRepository, IInvoiceAutoNumberGenerator invNumberGenerator, MongoConfig mongo, IBus bus)
 {
     this.invRepo = invoiceRepository;
     this.gen = invNumberGenerator;
     this.mongo = mongo;
     this.bus = bus;
 }
Ejemplo n.º 2
0
        public void Init()
        {
            NServiceBus.Configure.With()
              .DefaultBuilder()
              .BinarySerializer()
              .MsmqSubscriptionStorage();

            mongo = new MongoConfig();
            NServiceBus.Configure.Instance.Configurer.RegisterSingleton<MongoConfig>(mongo);
            NServiceBus.Configure.Instance.Configurer.ConfigureComponent<InvoiceAutoNumberGenerator>(NServiceBus.ObjectBuilder.ComponentCallModelEnum.Singlecall);
        }
Ejemplo n.º 3
0
 public AccountRepository(MongoConfig mongoConfig)
 {
     mongo = mongoConfig;
 }
Ejemplo n.º 4
0
 public CustomerReportRepository(MongoConfig mongo)
 {
     this.mongo = mongo;
 }
Ejemplo n.º 5
0
 public GroupService(MongoConfig mongo)
 {
     collections = mongo.MongoDatabase.GetCollection(typeof(Group).Name);
 }
Ejemplo n.º 6
0
 public ItemQuery(MongoConfig mongoConfig)
 {
     _document = mongoConfig.MongoDatabase.GetCollection(typeof(Item).Name);
     _reports = mongoConfig.MongoDatabase.GetCollection(typeof(ItemReports).Name);
 }
Ejemplo n.º 7
0
 public PaymentTermsQuery(MongoConfig config)
 {
     _collections = config.MongoDatabase.GetCollection(typeof(PaymentTerms).Name);
 }
Ejemplo n.º 8
0
 public GroupQuery(MongoConfig config)
 {
     _collections = config.MongoDatabase.GetCollection(typeof(Group).Name);
 }
Ejemplo n.º 9
0
 public PaymentTermsService(MongoConfig mongo)
 {
     collections = mongo.MongoDatabase.GetCollection(typeof(PaymentTerms).Name);
 }
Ejemplo n.º 10
0
 public OrganizationReportRepository(MongoConfig mongoConfig)
 {
     mongo = mongoConfig;
 }
Ejemplo n.º 11
0
 public CurrencyService(MongoConfig mongo,IBus bus)
 {
     _collections = mongo.MongoDatabase.GetCollection(typeof(Currencies).Name);
     _bus = bus;
 }
Ejemplo n.º 12
0
 public InvoicesRepository(MongoConfig mongo)
 {
     this.mongo = mongo;
 }
Ejemplo n.º 13
0
 public PaymentRepository(MongoConfig mongo)
 {
     this.Mongo = mongo;
 }
Ejemplo n.º 14
0
 public CustomerService(MongoConfig mongo, IBus bus)
 {
     this.mongo = mongo;
     this.bus = bus;
 }
Ejemplo n.º 15
0
 public InvoiceAutoNumberGenerator(MongoConfig mongoConfig)
 {
     this.mongo = mongoConfig;
 }
Ejemplo n.º 16
0
 public ServiceTax(MongoConfig mongo, IBus bus)
 {
     _collections = mongo.MongoDatabase.GetCollection(typeof(Taxes).Name);
     _bus = bus;
 }
Ejemplo n.º 17
0
 public TaxQueryRepository(MongoConfig mongo)
 {
     _collections = mongo.ReportingDatabase.GetCollection(typeof(Taxes).Name);
 }
Ejemplo n.º 18
0
 public LogoOrganizationQuery(MongoConfig config)
 {
     _collection = config.MongoDatabase.GetCollection(typeof(LogoOrganization).Name);
 }
Ejemplo n.º 19
0
 public CurrencyQueryRepository(MongoConfig mongo)
 {
     _collections = mongo.ReportingDatabase.GetCollection(typeof(Currencies).Name);
 }