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]); }
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"); }
public LeadController(IDocumentDbHelper <Contact> repo, IConfiguration config) { Repository = repo; Configuration = config; Repository.Initialize(Configuration[Constants.DatabaseId], Configuration[Constants.CollectionId], partitionKey: Configuration[Constants.CollectionPartionKey]); }