public Task LogAsync(string appId, string system, string message) { Guard.NotNullOrEmpty(system); Guard.NotNullOrEmpty(message); log.LogInformation("User log for app {appId} from system {system}: {message}.", appId, system, message); return(collector.AddAsync(appId, $"{system.ToUpperInvariant()}: {message}")); }
public Task LogAsync(string appId, string message, CancellationToken ct = default) { Guard.NotNullOrEmpty(appId, nameof(appId)); Guard.NotNullOrEmpty(message, nameof(message)); return(collector.AddAsync(appId, message)); }