public VinylsViewModel() { RemoveVinylCmd = new CmdRemoveVinyl(this); srvVinyl = ServiceFactory.CreateVinylService; srvVinyl.OnRefreshVinyls += UpdateVinyls; vinyls = new ObservableCollection <VinylDTO>(); MainWindowViewModel.OnConnectionEstablished += RequestVinyls; MainWindowViewModel.OnConnectionLost += CleanVinyls; }
public void Setup() { CultureInfo.CurrentCulture = CultureInfo.InvariantCulture; connectionService = new SrvConnect(); vinylService = ClientLogic.ServiceFactory.CreateVinylService; var task1 = Task.Run(async() => { await ServerPresentation.Program.CreateServer(); }); var task2 = Task.Run(async() => { await connectionService.Connect(new Uri("ws://localhost:8081/")); }); task2.Wait(); var task = Task.Run(async() => ClientData.VinylDataBase.Instance.Refresh()); task.Wait(); }
public VinylController(IVinylService vinylService) { this.vinylService = vinylService; }
public void Setup() { clientsManager = ClientLogic.Logic.GetClientsManager(); vinylsManager = ClientLogic.Logic.GetVinylsManager(); ordersManager = ClientLogic.Logic.GetOrdersManager(); }
public void Test_Initialize() { fixture = new Fixture(); vinylServiceMock = Substitute.For <IVinylService>(); vinylController = new VinylController(vinylServiceMock); }
public VinylController(IVinylService vinylService, IMapper mapper) { _vinylService = vinylService; _mapper = mapper; }