Example #1
0
        public RavenDb(IDbAccounts accounts = null, IDbEnterprises enterprises = null, IDbProducts products = null)
        {
            var documentStore = DependencyManager.DocumentStore;
            var logger        = DependencyManager.Logger;

            Accounts    = accounts ?? new RavenDbAccounts(documentStore, logger);
            Enterprises = enterprises ?? new RavenDbEnterprises(documentStore, logger);
            Products    = products ?? new RavenDbProducts(documentStore, logger);
        }
Example #2
0
        public RavenDb(IDbAccounts accounts = null, IDbEnterprises enterprises = null, IDbProducts products = null)
        {
            var documentStore = DependencyManager.DocumentStore;
            var logger = DependencyManager.Logger;

            Accounts = accounts ?? new RavenDbAccounts(documentStore, logger);
            Enterprises = enterprises ?? new RavenDbEnterprises(documentStore, logger);
            Products = products ?? new RavenDbProducts(documentStore, logger);
        }