Я уверен, что есть очень простое решение, но, похоже, я не могу найти решение.Я создал веб-API для возврата некоторых данных в интерфейс, но проблема в том, что я хочу получить доступ к двум таблицам, чтобы сделать это.Если в первой таблице нет запрошенных данных, мне нужно перейти к следующей таблице, в настоящее время я использую простой блок try catch
;Я знаю, что это плохой способ сделать это, поэтому код выглядит так:
try
{
var answers = await _context.OfferedAnswers.FirstOrDefaultAsync(s => s.Id == answerId);
answerText = answers.Value;
}
catch (Exception)
{
var answers = await _context.Cols.FirstOrDefaultAsync(s => s.Id == answerId);
answerText = answers.Label;
}
Пожалуйста, кто-нибудь может предложить мне лучший способ для этого?Заранее спасибо.