mirror of
https://github.com/JustArchiNET/ArchiSteamFarm.git
synced 2026-01-06 17:10:13 +00:00
Remove unnecessary events subscription
This commit is contained in:
@@ -188,10 +188,8 @@ namespace ArchiSteamFarm {
|
|||||||
CallbackManager.Subscribe<SteamClient.DisconnectedCallback>(OnDisconnected);
|
CallbackManager.Subscribe<SteamClient.DisconnectedCallback>(OnDisconnected);
|
||||||
|
|
||||||
SteamApps = SteamClient.GetHandler<SteamApps>();
|
SteamApps = SteamClient.GetHandler<SteamApps>();
|
||||||
CallbackManager.Subscribe<SteamApps.FreeLicenseCallback>(OnFreeLicense);
|
|
||||||
CallbackManager.Subscribe<SteamApps.GuestPassListCallback>(OnGuestPassList);
|
CallbackManager.Subscribe<SteamApps.GuestPassListCallback>(OnGuestPassList);
|
||||||
CallbackManager.Subscribe<SteamApps.LicenseListCallback>(OnLicenseList);
|
CallbackManager.Subscribe<SteamApps.LicenseListCallback>(OnLicenseList);
|
||||||
CallbackManager.Subscribe<SteamApps.PICSProductInfoCallback>(OnPICSProductInfo);
|
|
||||||
|
|
||||||
SteamFriends = SteamClient.GetHandler<SteamFriends>();
|
SteamFriends = SteamClient.GetHandler<SteamFriends>();
|
||||||
CallbackManager.Subscribe<SteamFriends.ChatInviteCallback>(OnChatInvite);
|
CallbackManager.Subscribe<SteamFriends.ChatInviteCallback>(OnChatInvite);
|
||||||
@@ -207,12 +205,10 @@ namespace ArchiSteamFarm {
|
|||||||
CallbackManager.Subscribe<SteamUser.LoggedOnCallback>(OnLoggedOn);
|
CallbackManager.Subscribe<SteamUser.LoggedOnCallback>(OnLoggedOn);
|
||||||
CallbackManager.Subscribe<SteamUser.LoginKeyCallback>(OnLoginKey);
|
CallbackManager.Subscribe<SteamUser.LoginKeyCallback>(OnLoginKey);
|
||||||
CallbackManager.Subscribe<SteamUser.UpdateMachineAuthCallback>(OnMachineAuth);
|
CallbackManager.Subscribe<SteamUser.UpdateMachineAuthCallback>(OnMachineAuth);
|
||||||
CallbackManager.Subscribe<SteamUser.WebAPIUserNonceCallback>(OnWebAPIUserNonce);
|
|
||||||
|
|
||||||
CallbackManager.Subscribe<ArchiHandler.NotificationsCallback>(OnNotifications);
|
CallbackManager.Subscribe<ArchiHandler.NotificationsCallback>(OnNotifications);
|
||||||
CallbackManager.Subscribe<ArchiHandler.OfflineMessageCallback>(OnOfflineMessage);
|
CallbackManager.Subscribe<ArchiHandler.OfflineMessageCallback>(OnOfflineMessage);
|
||||||
CallbackManager.Subscribe<ArchiHandler.PlayingSessionStateCallback>(OnPlayingSessionState);
|
CallbackManager.Subscribe<ArchiHandler.PlayingSessionStateCallback>(OnPlayingSessionState);
|
||||||
CallbackManager.Subscribe<ArchiHandler.PurchaseResponseCallback>(OnPurchaseResponse);
|
|
||||||
CallbackManager.Subscribe<ArchiHandler.SharedLibraryLockStatusCallback>(OnSharedLibraryLockStatus);
|
CallbackManager.Subscribe<ArchiHandler.SharedLibraryLockStatusCallback>(OnSharedLibraryLockStatus);
|
||||||
|
|
||||||
ArchiWebHandler = new ArchiWebHandler(this);
|
ArchiWebHandler = new ArchiWebHandler(this);
|
||||||
@@ -1660,12 +1656,6 @@ namespace ArchiSteamFarm {
|
|||||||
await Connect().ConfigureAwait(false);
|
await Connect().ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnFreeLicense(SteamApps.FreeLicenseCallback callback) {
|
|
||||||
if (callback == null) {
|
|
||||||
ArchiLogger.LogNullError(nameof(callback));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private async void OnFriendMsg(SteamFriends.FriendMsgCallback callback) {
|
private async void OnFriendMsg(SteamFriends.FriendMsgCallback callback) {
|
||||||
if (callback?.Sender == null) {
|
if (callback?.Sender == null) {
|
||||||
ArchiLogger.LogNullError(nameof(callback) + " || " + nameof(callback.Sender));
|
ArchiLogger.LogNullError(nameof(callback) + " || " + nameof(callback.Sender));
|
||||||
@@ -2105,12 +2095,6 @@ namespace ArchiSteamFarm {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnPICSProductInfo(SteamApps.PICSProductInfoCallback callback) {
|
|
||||||
if (callback == null) {
|
|
||||||
ArchiLogger.LogNullError(nameof(callback));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private async void OnPlayingSessionState(ArchiHandler.PlayingSessionStateCallback callback) {
|
private async void OnPlayingSessionState(ArchiHandler.PlayingSessionStateCallback callback) {
|
||||||
if (callback == null) {
|
if (callback == null) {
|
||||||
ArchiLogger.LogNullError(nameof(callback));
|
ArchiLogger.LogNullError(nameof(callback));
|
||||||
@@ -2125,12 +2109,6 @@ namespace ArchiSteamFarm {
|
|||||||
await CheckOccupationStatus().ConfigureAwait(false);
|
await CheckOccupationStatus().ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnPurchaseResponse(ArchiHandler.PurchaseResponseCallback callback) {
|
|
||||||
if (callback == null) {
|
|
||||||
ArchiLogger.LogNullError(nameof(callback));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private async void OnSharedLibraryLockStatus(ArchiHandler.SharedLibraryLockStatusCallback callback) {
|
private async void OnSharedLibraryLockStatus(ArchiHandler.SharedLibraryLockStatusCallback callback) {
|
||||||
if (callback == null) {
|
if (callback == null) {
|
||||||
ArchiLogger.LogNullError(nameof(callback));
|
ArchiLogger.LogNullError(nameof(callback));
|
||||||
@@ -2159,12 +2137,6 @@ namespace ArchiSteamFarm {
|
|||||||
await CheckOccupationStatus().ConfigureAwait(false);
|
await CheckOccupationStatus().ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnWebAPIUserNonce(SteamUser.WebAPIUserNonceCallback callback) {
|
|
||||||
if (callback == null) {
|
|
||||||
ArchiLogger.LogNullError(nameof(callback));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private async Task ResetGamesPlayed() {
|
private async Task ResetGamesPlayed() {
|
||||||
if (!IsPlayingPossible || (FamilySharingInactivityTimer != null) || CardsFarmer.NowFarming) {
|
if (!IsPlayingPossible || (FamilySharingInactivityTimer != null) || CardsFarmer.NowFarming) {
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user