Ejemplo n.º 1
0
        /// <summary>
        /// Creates mapping schema using provided EF.Core data model and metadata provider.
        /// </summary>
        /// <param name="model">EF.Core data model.</param>
        /// <param name="metadataReader">Additional optional LINQ To DB database metadata provider.</param>
        /// <returns>Mapping schema for provided EF.Core model.</returns>
        public virtual MappingSchema GetMappingSchema(IModel model, IMetadataReader metadataReader)
        {
            var schema = new MappingSchema();

            if (metadataReader != null)
            {
                schema.AddMetadataReader(metadataReader);
            }
            return(schema);
        }