csharp using VelocityDb; using VelocityDb.Session; using VelocityDb.Collection.BTree; public class User { public int Id { get; set; } public string Name { get; set; } } public class UserRepository : VelocityRecycle<BTreeSet<User>> { public UserRepository(SessionBase session) : base(session) { } public void AddUser(User user) { using (var db = session.OpenTransaction()) { Database.Add(user); db.Commit(); } } public User GetUser(int id) { using (var db = session.OpenTransaction()) { return Database[id]; } } } <velocityDB> <databases> <database name="MyDatabase" path="C:\VelocityDB\Data" enableTransactionalLocking="true" /> </databases> </velocityDB>


上一篇:
下一篇:
切换中文