public async Task AddUserAsync(User user) { await FileWriter.WriteInFileAsync(_fileRepositorySettings.FileUsersRepositoryPath, user + Environment.NewLine); }
private static async Task WriteInFileAsync(UserOnlineInfo info, string path = "") { var directory = $"{path}\\{info.Id}\\{info.DateTime.Year}\\{info.DateTime.Month}"; var name = info.DateTime.Day.ToString(); await FileWriter.WriteInFileAsync(directory, name, $"{info.DateTime:HH:mm:ss} : {info.OnlineInfo}{Environment.NewLine}"); }