public async Task Add(LogRabbitMq rabbitMqLog) { if (!LogValid(rabbitMqLog)) { throw new UnprocessableException(); } var log = _mapper.Map <LogDto>(rabbitMqLog); log.Uuid = Guid.NewGuid(); await _logDal.Add(log); }
private bool LogValid(LogRabbitMq log) { return(!string.IsNullOrEmpty(log.Message) && !string.IsNullOrEmpty(log.Stacktrace) && !string.IsNullOrEmpty(log.FromMicroService)); }