public static TExpressionCallingFactoryMethod FactoryMethod() { var instance = new TExpressionCallingFactoryMethod(); instance._chosen = 0; return(instance); }
// make sure class maps are registered before tests run static CSharp476Tests() { TDelegate.RegisterClassMap(); TExpressionCallingConstructor.RegisterClassMap(); TExpressionCallingFactoryMethod.RegisterClassMap(); TExpressionCallingArbitraryCode.RegisterClassMap(); }
public static TExpressionCallingFactoryMethod FactoryMethod(int x, int y) { var instance = new TExpressionCallingFactoryMethod(); instance._chosen = 2; instance._x = x; instance._y = y; return(instance); }
public static void RegisterClassMap() { BsonClassMap.RegisterClassMap <TExpressionCallingFactoryMethod>(cm => { cm.AutoMap(); cm.MapCreator(c => TExpressionCallingFactoryMethod.FactoryMethod()); cm.MapCreator(c => TExpressionCallingFactoryMethod.FactoryMethod(c.X)); cm.MapCreator(c => TExpressionCallingFactoryMethod.FactoryMethod(c.X, c.Y)); }); }
public static TExpressionCallingFactoryMethod FactoryMethod(int x, int y) { var instance = new TExpressionCallingFactoryMethod(); instance._chosen = 2; instance._x = x; instance._y = y; return instance; }
public static TExpressionCallingFactoryMethod FactoryMethod() { var instance = new TExpressionCallingFactoryMethod(); instance._chosen = 0; return instance; }