public ClientesDbAsync(IClientesStoreDatabaseSettings settings, IClientSettingsService clientSettings) { var mdbClient = clientSettings.Client; var database = mdbClient.GetDatabase(settings.DatabaseName); _clientesCollection = database.GetCollection <Cliente>(settings.ClientesCollectionName); }
public ClientesDb(IClientesStoreDatabaseSettings settings, IClientSettingsService clientSettings) { // var mdbClient = new MongoClient(settings.ConnectionString); var mdbClient = clientSettings.Client; var database = mdbClient.GetDatabase(settings.DatabaseName); _clientesCollection = database.GetCollection <Cliente>(settings.ClientesCollectionName); }
public ClientSettingsHelper(HtmlHelper html, string baseKey) : this() { Html = html; _baseKey = baseKey; _service = html.ViewContext.HttpContext.Composition().Get <IClientSettingsService>(); }
public ClientSettingsMiddleware(RequestDelegate next, IClientSettingsService service) { _next = next; _service = service; }