internal static OperationalStoreModelMapper AddPersistedGrantContextMappings(this OperationalStoreModelMapper mapper) { mapper.AddMapping <PersistedGrantMap>(); mapper.AddMapping <DeviceFlowCodesMap>(); return(mapper); }
/// <summary> /// Loads all mappings related to IdentityServer operational store into the NHibernate configuration. /// </summary> /// <param name="configuration">The NHibernate configuration.</param> /// <param name="options">The operational store options.</param> public static Configuration AddOperationalStoreMappings(this Configuration configuration, OperationalStoreOptions options) { var mapper = new OperationalStoreModelMapper(options); mapper.AddPersistedGrantContextMappings(); configuration.AddMapping(mapper.CompileMappingForAllExplicitlyAddedEntities()); return(configuration); }