protected virtual void Dispose(bool disposing) { if (disposing) { if (_dbContext != null) { _dbContext.Dispose(); _dbContext = null; } } }
public ReadOnlyRepository(SynapseDBContext dbContext) { _dbContext = dbContext; _entities = dbContext.Set <TEntity>(); //var entityType = dbContext.Model.FindEntityType(""); //// Table info //var tableName = entityType.GetTableName(); //var tableSchema = entityType.GetSchema(); //// Column info //foreach (var property in entityType.GetProperties()) //{ // var columnName = property.GetColumnName(); // var columnType = property.GetColumnType(); //}; }
public CleanupDBContextTask(SynapseDBContext dbContext) { _dbContext = dbContext; }
public Repository(SynapseDBContext context) { this.context = context; }
public Repository(SynapseDBContext dbContext) { _dbContext = dbContext; _entities = dbContext.Set <TEntity>(); }
public GenericSearchRepository(IServiceProvider provider, SynapseDBContext dBContext) { this._provider = provider; this._dbContext = dBContext; }