Exemple #1
0
 public static Guid SafeGetId(this IExposesId source)
 {
     if (source == null)
     {
         return(Guid.Empty);
     }
     return(source.Id);
 }
Exemple #2
0
 public static T SafeGetId <T>(this IExposesId <T> source)
 {
     if (source == null)
     {
         return(default(T));
     }
     return(source.Id);
 }
Exemple #3
0
 public static bool IsNew <T>(this IExposesId <T> source)
 {
     return(IsNullOrEmptyId(source.Id));
 }
Exemple #4
0
 public static bool IsNew(this IExposesId source)
 {
     return(source.Id == Guid.Empty);
 }