public UnitOfWork(DataContext dataContext) { _dataContext = dataContext; CaseRepository = new CaseRepository(_dataContext); ChipsetRepository = new ChipsetRepository(_dataContext); CoreSeriesRepository = new CoreSeriesRepository(_dataContext); CoreSpeedRepository = new CoreSpeedRepository(_dataContext); CPURepository = new CPURepository(_dataContext); CPUCoolerRepository = new CPUCoolerRepository(_dataContext); EfficiencyRatingRepository = new EfficiencyRatingRepository(_dataContext); FormFactorRepository = new FormFactorRepository(_dataContext); InterfaceRepository = new InterfaceRepository(_dataContext); ManufacturerRepository = new ManufacturerRepository(_dataContext); MemorySpeedRepository = new MemorySpeedRepository(_dataContext); MemoryTypeRepository = new MemoryTypeRepository(_dataContext); ModuleRepository = new ModuleRepository(_dataContext); MotherboardRepository = new MotherboardRepository(_dataContext); NumbersRepository = new NumbersRepository(_dataContext); PowerSupplyRepository = new PowerSupplyRepository(_dataContext); ProtocolRepository = new ProtocolRepository(_dataContext); RAMRepository = new RAMRepository(_dataContext); SocketRepository = new SocketRepository(_dataContext); StorageRepository = new StorageRepository(_dataContext); StorageTypeRepository = new StorageTypeRepository(_dataContext); VideoCardRepository = new VideoCardRepository(_dataContext); WirelessAdapterRepository = new WirelessAdapterRepository(_dataContext); }
public UnitOfWork(ChatDbContext dbContext) { _dbContext = dbContext; UserRepository = new UserRepository(_dbContext); MessageRepository = new MessageRepository(_dbContext); RoomRepository = new RoomRepository(_dbContext); SocketRepository = new SocketRepository(_dbContext); }
static void Main(string[] args) { Console.WriteLine("Server starts--"); DatabaseContext db = new DatabaseContext(); IClientRoomRepository clientRoomRepository = new ClientRoomRepository(db); ISocketRepository socketRepository = new SocketRepository(db); var tcp = new TcpConnectionService(); Thread thread = new Thread(tcp.Connect); thread.Start(); }
public UnitOfWork() { _context = new FxContext(); Devices = new DeviceRepository(_context); Suppliers = new SupplierRepository(_context); Categories = new CategoryRepository(_context); PointNames = new PointNameRepository(_context); Sockets = new SocketRepository(_context); ProductTypes = new ProductTypeRepository(_context); IncludedProducts = new IncludedProductRepository(_context); SignalTypes = new SignalTypeRepository(_context); CableTypes = new CableTypeRepository(_context); }
public UnitOfWork(FxContext context) { _context = context; // client of unitOfWork uses same context on all properties Devices = new DeviceRepository(_context); Suppliers = new SupplierRepository(_context); Categories = new CategoryRepository(_context); PointNames = new PointNameRepository(_context); Sockets = new SocketRepository(_context); ProductTypes = new ProductTypeRepository(_context); IncludedProducts = new IncludedProductRepository(_context); SignalTypes = new SignalTypeRepository(_context); CableTypes = new CableTypeRepository(_context); }
public static void GetIdShouldReturnCorrectIds() { //Arrange SocketManager socketManager = MockData.GetSocketManager(); SocketRepository socketRepository = new SocketRepository(socketManager); string test = "42[\"msg\",{\"id\":15,\"type\":\"System/getTime\",\"headers\":{\"traveltimes\":[[\"browser_send\",1574343907381]]}}]"; //Act int?result = SocketUtilities.GetId(test); // Assert Assert.NotNull(result); }
public static async void TestSocketRepository() { //Arrange SocketManager socketManager = MockData.GetSocketManager(); SocketRepository socketRepository = new SocketRepository(socketManager); Account account = SecretData.GetValidTestAccount(); ConnectData validCredentials = new ConnectData { Username = account.Username, Password = account.Password, ServerCountryCode = "en", WorldID = "en48" }; //Act ConnectResult result1 = await socketManager.StartConnection(validCredentials); Thread.Sleep(6000); var systemTime = await socketRepository.GetSystemTimeAsync(); var villageList = await socketRepository.GetVillagesByAutocomplete("ka"); Thread.Sleep(6000); systemTime = await socketRepository.GetSystemTimeAsync(); Thread.Sleep(6000); systemTime = await socketRepository.GetSystemTimeAsync(); Thread.Sleep(600000); //Assert Assert.True(socketManager.IsConnected); await socketManager.StopConnection(true); }