From 0f865577b19fe88f1f1d057485a84b547a4e38a5 Mon Sep 17 00:00:00 2001 From: qt1 Date: Sat, 7 Feb 2015 16:39:45 +0000 Subject: [PATCH] #21010 : ISessionConfig..Events+parameters Work Item: 21010 --- src/Orchard/Data/Providers/AbstractDataServicesProvider.cs | 7 +++++++ src/Orchard/Orchard.Framework.csproj | 4 ++++ 2 files changed, 11 insertions(+) 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 @@ + + + +