TryFindByPrimaryKey в замке ActiveRecord - PullRequest
3 голосов
/ 23 января 2010

Как мне найти запись по первичному ключу, но вернуть ноль, если она не существует?

public static T FindByPrimaryKeyOrDefault(object id)
{
  try
  {
    return ActiveRecordMediator<T>.FindByPrimaryKey(id);
  }
  catch (NotFoundException)
  {
    return null;
  }
}

1 Ответ

6 голосов
/ 23 января 2010
ActiveRecordMediator<T>.FindByPrimaryKey(id, false);

Я скопирую подобные вопросы в ActiveRecord wiki .

...