public UseCase(TetriminoFactoryBase factory) { this.factory = factory; }
static void Execute(TetriminoFactoryBase factory) { new UseCase(factory).Execute(); }
public UseCase(TetriminoFactoryBase factory) { this.factory = factory; }
static void Execute(TetriminoFactoryBase factory) { new UseCase(factory).Execute(); }