public virtual T Get(IHaveOwner model) => Get(model.OwnerId);
예제 #2
0
 private static IEnumerable <Guid> OwnerId(IHaveOwner haveOwner)
 {
     yield return(haveOwner.OwnerId);
 }
예제 #3
0
 /// <summary>
 /// Sets the owner data.
 /// </summary>
 /// <typeparam name="TKey">The type of the t key.</typeparam>
 /// <param name="owner">The owner.</param>
 /// <param name="data">The data.</param>
 public static void SetOwnerData <TKey>(IHaveOwner <TKey> owner, OwnerData <TKey> data)
 {
     BackingFieldHelper.SetBackingField(owner, x => x.Owner, data);
 }
 public virtual async Task <T> GetAsync(IHaveOwner model) => await GetAsync(model.OwnerId);
예제 #5
0
 private static Lst <Guid> OwnerId(IHaveOwner haveOwner) =>
 List(haveOwner.OwnerId);