public ContactsController(IDocumentDbHelper <Contact> repo, IConfiguration config, ILogger <ContactsController> logger)
 {
     Configuration = config;
     Logger        = logger;
     Repository    = repo;
     Repository.Initialize(Configuration[Constants.DatabaseId], Configuration[Constants.CollectionId], partitionKey: Configuration[Constants.CollectionPartionKey]);
 }
Ejemplo n.º 2
0
 public HomeController(IDocumentDbHelper <Contact> repo, IDocumentDbHelper <Lookup> lookup, IConfiguration config, IDocumentDbHelper <Company> companyRepository)
 {
     Configuration    = config;
     Repository       = repo;
     LookupRepository = lookup;
     Repository.Initialize(Configuration[Constants.DatabaseId], Configuration[Constants.CollectionId], partitionKey: Configuration[Constants.CollectionPartionKey]);
     LookupRepository.Initialize(Configuration[Constants.DatabaseId], "Lookup", partitionKey: "/id");
 }
        public HomeController(IDocumentDbHelper <Contact> repo, IConfiguration config, IDocumentDbHelper <Company> companyRepository)
        {
            Configuration = config;

            Repository = repo;
            Repository.Initialize(Configuration[Constants.DatabaseId], Configuration[Constants.CollectionId], partitionKey: Configuration[Constants.CollectionPartionKey]);

            //CompanyRepository = companyRepository;
            //Repository.Initialize(Configuration[Constants.DatabaseId], "Company", partitionKey: "/State");
        }
Ejemplo n.º 4
0
 public LeadController(IDocumentDbHelper <Contact> repo, IConfiguration config)
 {
     Repository    = repo;
     Configuration = config;
     Repository.Initialize(Configuration[Constants.DatabaseId], Configuration[Constants.CollectionId], partitionKey: Configuration[Constants.CollectionPartionKey]);
 }