Ejemplo n.º 1
0
 public static IEdmModel CreateEdmModel(ProviderSpecificSchema providerSchema, InformationSchemaMapping?informationSchemaMapping)
 {
     using (var metadataProvider = providerSchema.CreateMetadataProvider(informationSchemaMapping))
     {
         DynamicTypeDefinitionManager typeDefinitionManager = DynamicTypeDefinitionManager.Create(metadataProvider);
         var dataAdapter = new DynamicDataAdapter(typeDefinitionManager);
         return(dataAdapter.BuildEdmModel(metadataProvider));
     }
 }
 public virtual DynamicTypeDefinitionManager Create(DynamicMetadataProvider metadataProvider)
 {
     return(DynamicTypeDefinitionManager.Create(metadataProvider, CreateDynamicDbContextType()));
 }