More strings to MongoIds

Convert constructors into primary constructors

Simplified logic with use of ??, ??= and method groups

Cleaned up redundant conditional access qualifiers
This commit is contained in:
Chomp
2025-07-14 22:29:41 +01:00
parent 26afa19387
commit 040be2feaa
150 changed files with 482 additions and 631 deletions
@@ -38,7 +38,7 @@ public class ProfileHelper(
/// <summary>
/// Remove/reset a completed quest condition from players profile quest data
/// </summary>
/// <param name="sessionID">Session id</param>
/// <param name="pmcData">Player profile</param>
/// <param name="questConditionId">Quest with condition to remove</param>
public void RemoveQuestConditionFromProfile(
PmcData pmcData,
@@ -273,7 +273,7 @@ public class ProfileHelper(
{
return new SearchFriendResponse
{
Id = pmcProfile.Id,
Id = pmcProfile.Id.Value,
Aid = pmcProfile.Aid,
Info = new UserDialogDetails
{