var configuration = new Configuration(new TypeMapFactory(),
MapperRegistry.AllMappers.Invoke());
configuration.CreateMap<B2, A2>();
configuration.CreateMap<char, int>();
autoMapper = new MappingEngine(configuration);
я им когда-то сабмитил патч, тобы попроще выглядело, но что есть то есть.
и использование
d = autoMapper.Map(s, d);
Проблема в том что мы не всерано придеться посыпать голову пеплом. При том что про Map.ObjectToObject это действительно вранье. Кеширование конфигруции практически никчему не приводит. Как то так.
Простите. Я просто должен был указать на неточность не более того.
В EmitMapper есть возможность заранее сгенерировать мэппер и где-то его сохранить (например, во время старта программы в статическом поле). В AutoMapper и BLToolkit мы вынуждены использовать одну единственную глобальную точку входа типа: «Map.ObjectToObject(foo)». А это затраты на синхронизацию, поиск по словарю и т.д.
Это вранье… «Map.ObjectToObject(foo)» это просто один из вариантов использования. Посмотрите на MappingEngine. Свободно кешиться в синглтоне. Для мебя мы вообще сделали хелперы, и забыли.
Дурацкая манера называть что-то словом Супер. Ну да вот появился СуперСпид. А что дальше МегаСпид? ЕкстраСуперСпид? СуперПуперСпид? ОгоСпид? Потолок близок.
меня приколол сам факт того что вместо поддерживаемого решения на основе CSS, предложили какой то костыль. И это при том, что я еще не видел веб-приложений в которых оптимизации такой ценой были бы актуальны.
а) У меня есть 1000 видео клипов. Есть ферма из 100 машин. Каждая из этих 100 мишин будет обрабатывать по 10ть клипов.
б) У меня есть 10 видео клипов. Есть ферма из 100 машин. Я хочу чтобы 10 машин обрабатывали одно видео. Тут я не готов что-то сказать, так как у меня отсутвует опыт с ffmpeg. Быстрее всего можно покрамсать на кусочки (там же есть точки синхронизации?). Может быть что-то еще. Технически задача выполнима.
Яценюк — twitter.com/arseniy2010
я им когда-то сабмитил патч, тобы попроще выглядело, но что есть то есть.
и использование
Проблема в том что мы не всерано придеться посыпать голову пеплом. При том что про Map.ObjectToObject это действительно вранье. Кеширование конфигруции практически никчему не приводит. Как то так.
Простите. Я просто должен был указать на неточность не более того.
Это вранье… «Map.ObjectToObject(foo)» это просто один из вариантов использования. Посмотрите на MappingEngine. Свободно кешиться в синглтоне. Для мебя мы вообще сделали хелперы, и забыли.
Коммунисты Петербурга и Ленобласти потребовали арестовать Джеймса Кэмерона
korrespondent.net/showbiz/cinema/1034793
а) У меня есть 1000 видео клипов. Есть ферма из 100 машин. Каждая из этих 100 мишин будет обрабатывать по 10ть клипов.
б) У меня есть 10 видео клипов. Есть ферма из 100 машин. Я хочу чтобы 10 машин обрабатывали одно видео. Тут я не готов что-то сказать, так как у меня отсутвует опыт с ffmpeg. Быстрее всего можно покрамсать на кусочки (там же есть точки синхронизации?). Может быть что-то еще. Технически задача выполнима.