public void Configure(SapphireModelBuilder <Message> modelBuilder) { // modelBuilder.SetQueryFunction(information => { return message => message.Content == "test123"; }); // modelBuilder.AddQueryAuth("requireAdmin"); modelBuilder.AddCreateEvent(before: (message, information) => { Console.WriteLine(message.Content.ToString()); }); // modelBuilder.Property(m => m.CreatedOn).AddQueryAuth("requireAdmin"); // modelBuilder.Property(m => m.Content).MakeNonCreatable(); }
public void Configure(SapphireModelBuilder <Document> modelBuilder) { modelBuilder.Property(m => m.Content) .SetMergeConflictResolutionMode(MergeConflictResolutionMode.ConflictMarkers); }