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
@@ -91,7 +91,7 @@ public class DialogueCallbacks(
/// Handle client/mail/dialog/view
/// </summary>
/// <param name="url"></param>
/// <param name="info"></param>
/// <param name="request"></param>
/// <param name="sessionID">Session/player id</param>
/// <returns></returns>
public virtual ValueTask<string> GetMailDialogView(
@@ -32,7 +32,7 @@ public class MatchCallbacks(
/// Handle client/match/exit
/// </summary>
/// <param name="url"></param>
/// <param name="info"></param>
/// <param name="_"></param>
/// <param name="sessionID">Session/player id</param>
/// <returns></returns>
public ValueTask<string> ExitMatch(string url, EmptyRequestData _, MongoId sessionID)
@@ -320,7 +320,7 @@ public class MatchCallbacks(
/// Handle client/match/group/raid/not-ready
/// </summary>
/// <param name="url"></param>
/// <param name="info"></param>
/// <param name="_"></param>
/// <param name="sessionID">Session/player id</param>
/// <returns></returns>
public ValueTask<string> NotRaidReady(string url, EmptyRequestData _, MongoId sessionID)
@@ -17,7 +17,7 @@ public class PrestigeCallbacks(
/// Handle client/prestige/list
/// </summary>
/// <param name="url"></param>
/// <param name="info"></param>
/// <param name="_"></param>
/// <param name="sessionID">Session/player id</param>
/// <returns></returns>
public ValueTask<string> GetPrestige(string url, EmptyRequestData _, MongoId sessionID)
@@ -102,7 +102,7 @@ public class QuestCallbacks(
/// Handle client/repeatalbeQuests/activityPeriods
/// </summary>
/// <param name="url"></param>
/// <param name="info"></param>
/// <param name="_"></param>
/// <param name="sessionID">Session/player id</param>
/// <returns></returns>
public ValueTask<string> ActivityPeriods(string url, EmptyRequestData _, MongoId sessionID)
@@ -138,7 +138,7 @@ public class RagfairCallbacks(
/// Called when clicking an item to list on flea
/// </summary>
/// <param name="url"></param>
/// <param name="info"></param>
/// <param name="_"></param>
/// <param name="sessionID">Session/player id</param>
/// <returns></returns>
public ValueTask<string> GetFleaPrices(string url, EmptyRequestData _, MongoId sessionID)
@@ -68,7 +68,7 @@ public class TraderCallbacks(
/// Handle /singleplayer/moddedTraders
/// </summary>
/// <param name="url"></param>
/// <param name="info"></param>
/// <param name="_"></param>
/// <param name="sessionID">Session/player id</param>
/// <returns></returns>
public ValueTask<string> GetModdedTraderData(string url, EmptyRequestData _, MongoId sessionID)
@@ -16,7 +16,7 @@ public class WeatherCallbacks(
/// Handle client/weather
/// </summary>
/// <param name="url"></param>
/// <param name="info"></param>
/// <param name="_"></param>
/// <param name="sessionID">Session/player id</param>
/// <returns></returns>
public ValueTask<string> GetWeather(string url, EmptyRequestData _, MongoId sessionID)
@@ -28,7 +28,7 @@ public class WeatherCallbacks(
/// Handle client/localGame/weather
/// </summary>
/// <param name="url"></param>
/// <param name="info"></param>
/// <param name="_"></param>
/// <param name="sessionID">Session/player id</param>
/// <returns></returns>
public ValueTask<string> GetLocalWeather(string url, EmptyRequestData _, MongoId sessionID)