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