другой объект с таким же значением идентификатора уже был связан с
сеанс: 1, объекта: Database.Entities.ItemModel
using (var session = Server.DatabaseSessionFactory.OpenSession())
{
using (var transaction = session.BeginTransaction())
{
var report = new CharacterReportModel
{
Category = category,
Reason = ReportReason.Get(category),
Description = description,
CreatedAt = DateTime.Now,
ReportedBy = user.Character,
Character = client.Character
};
client.Character.Reports.Add(report);
session.SaveOrUpdate(report);
transaction.Commit();
}
}
HasMany (x => x.Reports) .KeyColumn ("Character_ID"). Inverse (). Cascade.SaveUpdate ();
ReportedBy = user.Character,
Персонаж = клиент. Характер
Я получил эту ошибку, когда клиент сообщает о другом клиенте на сервере mmo