public TradeService(ItemsService itemmService, CurrenciesService currenciesService, LoggerService logger, Tab tab) { _itemmService = itemmService; _CurrenciesService = currenciesService; _LoggerService = logger; _Tabs = tab; Customers = new List <CustomerInfo>(); CompletedTrades = new List <CustomerInfo>(); }
public ReadLogsServce(LoggerService logger, CurrenciesService currenies) { _LoggerService = logger; _CurrenciesService = currenies; SetupPaths(); thread = new Thread(() => { while (true) { ReadLogsInBack(); Thread.Sleep(100); } }); thread.SetApartmentState(ApartmentState.STA); thread.Start(); }
public Item GetCurrency(CurrenciesService _CurrenciesService, string clip) { if (String.IsNullOrEmpty(clip) || clip == "empty_string") { return(null); } Item retItem = new Item(); retItem.Name = GetName(clip); retItem.StackSize = GetStackSize(clip); retItem.Price = new Price() { CurrencyType = _CurrenciesService.GetCurrencyByName(retItem.Name) }; if (retItem.Price.CurrencyType == null) { return(null); } retItem.Price.Cost = retItem.Price.CurrencyType.ChaosEquivalent * retItem.StackSize; return(retItem); }
public ItemsService(CurrenciesService currencyServices) { _CurrenciesService = currencyServices; }