public long AddUser(VoUser user) { //Demonstration of creating an AmbientDbContext in transaction mode using (var dbContextScope = new DbContextScopeFactory().CreateAmbientDbContextInReadonlyMode <BloggerDbContext>()) { var addedUser = _userOperations.AddUser(user); dbContextScope.SaveChanges(); dbContextScope.Commit(); return(addedUser.UserId); } }
public User AddUser(VoUser user) { var newUser = new User { Name = user.Name, Occupation = user.Occupation }; BloggerDbContext.Users.Add(newUser); return(newUser); }