From 4e36207b14b0503308036b1c6b7a55db36ede00c Mon Sep 17 00:00:00 2001 From: Chris Ross Date: Tue, 6 May 2014 15:08:50 -0700 Subject: [PATCH] Owin adapter: Fix FeatureMap constructor visibility. --- src/Microsoft.AspNet.Owin/OwinEnvironment.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Microsoft.AspNet.Owin/OwinEnvironment.cs b/src/Microsoft.AspNet.Owin/OwinEnvironment.cs index 819f288991..e08b8ead59 100644 --- a/src/Microsoft.AspNet.Owin/OwinEnvironment.cs +++ b/src/Microsoft.AspNet.Owin/OwinEnvironment.cs @@ -238,12 +238,12 @@ namespace Microsoft.AspNet.Owin public class FeatureMap { - internal FeatureMap(Type featureInterface, Func getter) + public FeatureMap(Type featureInterface, Func getter) : this(featureInterface, getter, null) { } - internal FeatureMap(Type featureInterface, Func getter, Action setter) + public FeatureMap(Type featureInterface, Func getter, Action setter) { FeatureInterface = featureInterface; Getter = getter; @@ -272,12 +272,12 @@ namespace Microsoft.AspNet.Owin public class FeatureMap : FeatureMap { - internal FeatureMap(Func getter) + public FeatureMap(Func getter) : base(typeof(T), feature => getter((T)feature)) { } - internal FeatureMap(Func getter, Action setter) + public FeatureMap(Func getter, Action setter) : base(typeof(T), feature => getter((T)feature), (feature, value) => setter((T)feature, value)) { }