public Repository(DataContextOptions dataContextOptions) : this(dataContextOptions, new RepositoryOptions()) { }
public Repository(DataContextOptions dataContextOptions, RepositoryOptions options) { Context = new DataContext(dataContextOptions); _options = options; }
public DataContext(DataContextOptions options) { _options = options; Context = new Lazy <DbContext>(InitializeDbContext, true); }
public RepositoryAsync(DataContextOptions dataContextOptions, RepositoryOptions options) : base(dataContextOptions, options) { Context = new DataContextAsync(dataContextOptions); }
public DataContextAsync(DataContextOptions options) : base(options) { }
public FullTextRepository(IFullTextProvider fullTextProvider, DataContextOptions dataContextOptions, RepositoryOptions options) : base(dataContextOptions, options) { FullText = fullTextProvider; }