csharp
var config = new ServerClientConfiguration();
csharp
var config = new ServerClientConfiguration();
csharp
public class Person : OptimizedPersistable
{
public string Name { get; set; }
}
using (var session = new SessionNoServer(dbDir))
{
session.BeginUpdate();
session.Database.CreateIndex<Person>("Name");
session.Commit();
}
csharp
using (var session = new SessionNoServer(dbDir))
{
session.BeginRead();
var query = session.AllObjects<Person>().Select(p => new { p.Name, p.Age });
foreach (var result in query)
{
Console.WriteLine($"Name: {result.Name}, Age: {result.Age}");
}
session.Commit();
}
csharp
using (var session = new SessionNoServer(dbDir))
{
session.BeginUpdate();
foreach (var person in session.AllObjects<Person>())
{
person.Age += 1;
session.Persist(person);
}
session.Commit();
}
csharp
var config = new ServerClientConfiguration();