public MoleViewModel(Point start, Point vector, MoleService moleService, AdminService adminService) { CurrentPosition = start; Vector = vector; _moleService = moleService; _adminService = adminService; }
public WhackSpace(double width, double height, WhackSettings settings) { Width = width; Height = height; _movementEngine = new BaseMovementEngine(Width, Height, MOLE_SIZE); MoleService.Create(settings.MoleEndpoint); AdminService.Create(settings.AdminEndpoint); _moleService = MoleService.Instance; _adminService = AdminService.Instance; }
public WhackSpace(double width, double height) { Width = width; Height = height; _movementEngine = new BaseMovementEngine(Width, Height, MOLE_SIZE); var moleEndpoint = ApplicationData.Current.LocalSettings.Values["moleServiceEndpoint"] as string; var adminEndpoint = ApplicationData.Current.LocalSettings.Values["adminServiceEndpoint"] as string; MoleService.Create(moleEndpoint); AdminService.Create(adminEndpoint); _moleService = MoleService.Instance; _adminService = AdminService.Instance; }