2010-01-23 6 views
3

Comment rechercher un enregistrement par clé primaire, mais retourner la valeur null si elle n'existe pas?TryFindByPrimaryKey dans Castle ActiveRecord

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

Répondre

6
ActiveRecordMediator<T>.FindByPrimaryKey(id, false); 

Je vais copier des questions comme celles-ci à l'ActiveRecord wiki.

Questions connexes