/// <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); }