private void LogMoneyEvent(GuildBankLogEntryType type, Character actor, uint money) { ServerApp <RealmServer> .IOQueue.AddMessage(() => { GuildBankLogEntry record = new GuildBankLogEntry(Bank.Guild.Id) { Type = type, Actor = actor, BankLog = this, Money = (int)money, Created = DateTime.Now }; record.CreateLater(); lock (itemLogEntries) itemLogEntries.Insert(record); }); }
} // end method private void LogMoneyEvent(GuildBankLogEntryType type, Character actor, uint money) { var entry = new GuildBankLogEntry(Bank.Guild.Id) { Type = type, Actor = actor, BankLog = this, Money = (int)money, Created = DateTime.Now }; entry.CreateLater(); lock (itemLogEntries) { itemLogEntries.Insert(entry); } }