public void GrabReports() { var path = Path.Combine(Application.persistentDataPath, REPORT_CONTAINER_FILENAME); if (File.Exists(path)) { _reportsStorage = BsonDataManager.ReadData <ReportsStorage>(path); if (!_reportsStorage.reports.ContainsKey(UserName)) { _reportsStorage.reports.Add(UserName, new ReportContainer()); } } else { _reportsStorage = new ReportsStorage(); _reportsStorage.reports.Add(UserName, new ReportContainer()); } TrySendReport(); }
public ReportManager() { _reportsStorage = new ReportsStorage(); }