Esempio n. 1
0
 public MoleViewModel(Point start, Point vector, MoleService moleService, AdminService adminService)
 {
     CurrentPosition = start;
     Vector          = vector;
     _moleService    = moleService;
     _adminService   = adminService;
 }
Esempio n. 2
0
        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;
        }
Esempio n. 3
0
        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;
        }