Exemplo n.º 1
0
 public VisualizationController(
     IMonitorDataProvider monitorDataProvider,
     IConverterStrategy converterStrategy)
 {
     _monitorDataProvider = monitorDataProvider;
     _converterStrategy   = converterStrategy;
 }
 public NullableConverterStrategy(IConverterStrategy inner, Type type)
 {
     _inner = inner;
     _type = type;
 }
Exemplo n.º 3
0
 public ArrayConverterStrategy(Type innerType, IConverterStrategy inner)
 {
     _innerType = innerType;
     _inner     = inner;
 }
 public ArrayConverterStrategy(Type innerType, IConverterStrategy inner)
 {
     _innerType = innerType;
     _inner = inner;
 }
Exemplo n.º 5
0
 public BasicValueConverter(IConverterStrategy strategy, Type propertyType)
 {
     _strategy     = strategy;
     _propertyType = propertyType;
     _defaulter    = typeof(DefaultMaker <>).CloseAndBuildAs <IDefaultMaker>(propertyType);
 }
 public NullableConverterStrategy(IConverterStrategy inner, Type type)
 {
     _inner = inner;
     _type  = type;
 }
 public static object Convert(this IConverterStrategy strategy, string text)
 {
     return(strategy.Convert(new ConversionRequest(text)));
 }
Exemplo n.º 8
0
 public ProductHelper(IConverterStrategy converter)
 {
     this.converter = converter;
 }