in generators/CoreCLRStatefulActor/templates/service/class/ActorEventListener.cs [50:80]
private static string Write(string taskName, string eventName, string id, EventLevel level, string message)
{
StringBuilder output = new StringBuilder();
DateTime now = DateTime.UtcNow;
output.Append(now.ToString("yyyy/MM/dd-HH:mm:ss.fff", CultureInfo.InvariantCulture));
output.Append(',');
output.Append(level);
output.Append(',');
output.Append(taskName);
if (!string.IsNullOrEmpty(eventName))
{
output.Append('.');
output.Append(eventName);
}
if (!string.IsNullOrEmpty(id))
{
output.Append('@');
output.Append(id);
}
if (!string.IsNullOrEmpty(message))
{
output.Append(',');
output.Append(message);
}
return output.ToString();
}