示例#1
0
 /// <summary>
 /// Returns all IObjectChanges that are relevant to the object identified by this reference, earliest first
 /// </summary>
 protected virtual IOrderedQueryable<IObjectChange<TPrincipal>> changesTo<TModel>(string reference)
 {
     string typeName = typeof(TModel).Name;
     var changes = ObjectChanges
         .Include(x => x.ChangeSet)
         .Include(x => x.PropertyChanges)
         .Where(o => o.TypeName == typeName)
         .Where(o => o.ObjectReference == reference)
         .OrderBy(o => o.ChangeSet.Timestamp);
     return changes;
 }
示例#2
0
 void IChangeSet <ApplicationUser> .Add(IObjectChange <ApplicationUser> objectChange)
 {
     ObjectChanges.Add((ObjectChange)objectChange);
 }
示例#3
0
 void IChangeSet <User> .Add(IObjectChange <User> objectChange)
 {
     ObjectChanges.Add((ObjectChange)objectChange);
 }
示例#4
0
文件: ChangeSet.cs 项目: safabox/demo
 void IChangeSet <Usuario> .Add(IObjectChange <Usuario> objectChange)
 {
     ObjectChanges.Add((ObjectChange)objectChange);
 }