mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-05-04 04:38:00 +08:00
routine update
This commit is contained in:
parent
40666863d9
commit
41b04a09b1
@ -63,7 +63,6 @@ namespace OpenAuth.Repository
|
|||||||
public void Add<T>(T entity) where T : class
|
public void Add<T>(T entity) where T : class
|
||||||
{
|
{
|
||||||
Context.Set<T>().Add(entity);
|
Context.Set<T>().Add(entity);
|
||||||
Save();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -73,7 +72,6 @@ namespace OpenAuth.Repository
|
|||||||
public void BatchAdd<T>(T[] entities) where T : class
|
public void BatchAdd<T>(T[] entities) where T : class
|
||||||
{
|
{
|
||||||
Context.Set<T>().AddRange(entities);
|
Context.Set<T>().AddRange(entities);
|
||||||
Save();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Update<T>(T entity) where T:class
|
public void Update<T>(T entity) where T:class
|
||||||
@ -82,13 +80,11 @@ namespace OpenAuth.Repository
|
|||||||
//todo:如果状态没有任何更改,会报错
|
//todo:如果状态没有任何更改,会报错
|
||||||
entry.State = EntityState.Modified;
|
entry.State = EntityState.Modified;
|
||||||
|
|
||||||
Save();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Delete<T>(T entity) where T:class
|
public void Delete<T>(T entity) where T:class
|
||||||
{
|
{
|
||||||
Context.Set<T>().Remove(entity);
|
Context.Set<T>().Remove(entity);
|
||||||
Save();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -99,7 +95,6 @@ namespace OpenAuth.Repository
|
|||||||
public void Update<T>(Expression<Func<T, object>> identityExp, T entity) where T:class
|
public void Update<T>(Expression<Func<T, object>> identityExp, T entity) where T:class
|
||||||
{
|
{
|
||||||
Context.Set<T>().AddOrUpdate(identityExp, entity);
|
Context.Set<T>().AddOrUpdate(identityExp, entity);
|
||||||
Save();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
Loading…
Reference in New Issue
Block a user