Си диез / Говнокод #23238 0 1234567891011121314151617181920212223 public void GetMapping(DbObject obj, IEnumerable<DbObject> map = null, params string[] additional) { Mapper m = Mapper.Get(obj.DialectType); switch (m.MapperType) { case MapperType.SST: m.Initialize(null, additional); break; case MapperType.SSM: m.Initialize(null, additional); break; default: throw new ArgumentException(); } // применение: этот метод возвращает List<Tupple<DbObject, DbObject>> m.GetMappingByDialect(obj, map); } public enum MapperType { SST, SSM, } Во-вторник - этот код, выбил меня из рабочего процесса на весь день ... Запостил: spyrytus, 04.08.2017 (Updated 31.03.2018) Комментарии (0) RSS Добавить комментарий Отменить ответ Из-за тебя ушел bormand, guest! А не использовать ли нам bbcode? [b]жирный[/b] — жирный [i]курсив[/i] — курсив [u]подчеркнутый[/u] — подчеркнутый [s]перечеркнутый[/s] — перечеркнутый [blink]мигающий[/blink] — мигающий [color=red]цвет[/color] — цвет (подробнее) [size=20]размер[/size] — размер (подробнее) [code=<language>]some code[/code] (подробнее)
Комментарии (0) RSS