diff --git a/src/Orchard/Data/Providers/AbstractDataServicesProvider.cs b/src/Orchard/Data/Providers/AbstractDataServicesProvider.cs index fd1e40c23..21aefab47 100644 --- a/src/Orchard/Data/Providers/AbstractDataServicesProvider.cs +++ b/src/Orchard/Data/Providers/AbstractDataServicesProvider.cs @@ -38,6 +38,13 @@ namespace Orchard.Data.Providers { var config = Fluently.Configure(); + // not working for me.. (BN) + //parameters.Configurers.OfType() + // .Invoke(c => c.Parameters=parameters, Logger); + + foreach (var c in parameters.Configurers.OfType()) + c.Parameters = parameters; + parameters.Configurers.Invoke(c => c.Created(config, persistenceModel), Logger); config = config.Database(database) diff --git a/src/Orchard/Orchard.Framework.csproj b/src/Orchard/Orchard.Framework.csproj index e61e30e5b..c4ae62f5e 100644 --- a/src/Orchard/Orchard.Framework.csproj +++ b/src/Orchard/Orchard.Framework.csproj @@ -180,7 +180,11 @@ + + + +