using Data.Context; namespace Data.Abstractions { /// /// describes the capabilities of the database context factory /// public interface IDatabaseContextFactory { /// /// create or retrieves an existing database context instance /// /// indicated if entity tracking should be enabled /// database context instance DatabaseContext CreateContext(bool? enableTracking = true); } }