private AtsUserReference CreateUsernameReference(AtsUser user, bool original = false) { var value = original ? user.OriginalUserName : user.Username; if (String.IsNullOrEmpty(value)) { return(null); } var referenceKey = AtsUserReferenceKey.ForUsername(user.Tenant, value); return(new AtsUserReference(referenceKey, user.ID) { ETag = "*" }); }
public AtsUser GetByUsername(string tenant, string username) { var referenceKey = AtsUserReferenceKey.ForUsername(tenant, username); return(this.GetUserByReference(referenceKey)); }