Esempio n. 1
0
 public void SetupCodegen()
 {
     _fooInstance      = TestAdaptHelper.SetupFooInstance();
     _customerInstance = TestAdaptHelper.SetupCustomerInstance();
     FooMapper.Map(_fooInstance);
     CustomerMapper.Map(_customerInstance);
 }
Esempio n. 2
0
 public static void RevokePocoMapper<T>(Action callback)
 {
     var foo = new FooMapper();
     Mappers.Register(typeof(T), foo);
     try { callback(); }
     catch (Exception ex) { throw ex; }
     finally
     {
         Mappers.Revoke(foo);
     }
 }
Esempio n. 3
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="t"></param>
        /// <param name="callback"></param>
        public static void RevokeMapper(Action callback)
        {
            var t = typeof(App);
            var map = Mappers.GetMapper(t, null);
            Mappers.Revoke(map);

            var foo = new FooMapper();
            Mappers.Register(t.Assembly, foo);
            try { callback(); }
            catch (Exception ex) { throw ex; }
            finally
            {
                Mappers.Revoke(foo);
                Mappers.Register(t.Assembly, map);
            }
        }
Esempio n. 4
0
 public void SetupCodegen()
 {
     fooInstance = TestAdaptHelper.SetupFooInstance();
     FooMapper.Map(fooInstance);
 }