Первый метод
Код: Выделить всё
public static StartServiceLog CreateStartServiceLog(string serviceName, Guid sessionId = new Guid(), Device device = null, string userId = null)
{
if (device == null)
{
device = CreateDeviceInfo();
}
return new StartServiceLog(device, DateTime.UtcNow, sessionId, userId, new List() { serviceName });
}
Код: Выделить всё
var session = new StartSessionLog
{
Sid = sessionId,
Device = device,
Timestamp = DateTime.UtcNow,
};
return session;
Подробнее здесь: https://stackoverflow.com/questions/674 ... 0-when-not