public void SetupCodegen() { _fooInstance = TestAdaptHelper.SetupFooInstance(); _customerInstance = TestAdaptHelper.SetupCustomerInstance(); FooMapper.Map(_fooInstance); CustomerMapper.Map(_customerInstance); }
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); } }
/// <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); } }
public void SetupCodegen() { fooInstance = TestAdaptHelper.SetupFooInstance(); FooMapper.Map(fooInstance); }