Esempio n. 1
0
        internal BytesConverter(ConvertScenario <T> scenario, ITypesBinaryConverter typesBinaryConverter)
        {
            _typesBinaryConverter = typesBinaryConverter;

            _scenario = scenario;
        }
Esempio n. 2
0
 /// <summary>
 /// Добавляет новый сценарий конвертации типа.
 /// </summary>
 internal void SetConvertScenario <T>(ConvertScenario <T> scenario) where T : class, new()
 {
     _converters[typeof(T)] = new BytesConverter <T>(scenario, _typesBinaryConverter);
     _typesBinaryConverter.SetConverter(Converter <T>());
 }