Exemple #1
0
        /// <summary>
        /// Initialize the DbContext and initialize the mapping roles.
        /// </summary>
        /// <param name="connectionString">Connection string</param>
        private void InitializeDbContext(string connectionString)
        {
            _queryExecutor = new QueryExecutor(connectionString);
            _queryTracker  = new QueryTracker();
            var entityMappingContainer = new EntityMappingContainer();

            _mappingRuleTranslator = new MappingRuleTranslator(entityMappingContainer);

            _isDisposed = false;

            InitializeDbSets();

            Mappings(entityMappingContainer);
        }
        /// <summary>
        /// Initialize the DbContext and initialize the mapping roles.
        /// </summary>
        /// <param name="connectionString">Connection string</param>
        private void InitializeDbContext(string connectionString)
        {
            _queryExecutor = new QueryExecutor(connectionString);
            _queryTracker = new QueryTracker();
            var entityMappingContainer = new EntityMappingContainer();
            _mappingRuleTranslator = new MappingRuleTranslator(entityMappingContainer);

            _isDisposed = false;

            InitializeDbSets();

            Mappings(entityMappingContainer);
        }