Ejemplo n.º 1
0
 public HttpContext(IHttpEnvironment environment)
 {
     _features = environment;
     _request = new HttpRequest(this);
     _response = new HttpResponse(this);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Get displayed value of a feature
 /// </summary>
 /// <param name="feature">feature to display</param>
 /// <param name="container">feature container</param>
 /// <returns>the display value</returns>
 public static string Display(IFeatureContainer feature)
 {
     switch(feature.Feature)
     {
         case Feature.CoffeePrice:
             return FeatureHelper.GetFeatureDisplayName(feature.Feature) + " : " + string.Format(new System.Globalization.CultureInfo("fr-FR", false), "{0:C}", feature.DecimalValue);
         case Feature.MinimalPeriod:
         case Feature.ForCardOwner:
             return FeatureHelper.GetFeatureDisplayName(feature.Feature) + " : " + feature.StringValue;
         default:
             return GetFeatureDisplayName(feature.Feature);
     }
 }
Ejemplo n.º 3
0
 public FeatureContainer(IFeatureContainer defaultFeatures)
 {
     _defaultFeatures = defaultFeatures;
 }