{"Id":"CandideServer.ServerServices.FavourServerService","Name":"FavourServerService","DisplayName":"FavourServerService","FullName":"CandideServer.ServerServices.FavourServerService","Namespace":"CandideServer.ServerServices","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"OnReceive_GetUnlockFavour(CandideServer.MessageModels.Favour.GetUnlockFavourRequest, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_GetUnlockFavour","Signature":"public System.Void OnReceive_GetUnlockFavour(CandideServer.MessageModels.Favour.GetUnlockFavourRequest msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Favour.GetUnlockFavourRequest","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":162,"BodyHash":"425D052874AB847FD1B7D017B502660839DFBBDB17725C09F218BA98341180D1","Hash":"B05271D4BB5DD70ADA5CA5AFDB3EFABD966481E35C89EE3DE9A8631DC24200E5","CalledMethods":["CandideServer.SyncStrategies.SyncStrategy::SkipCurrentPeer()","CandideServer.ServerManagers.FavourServerManager::TryUnlockFavour(System.Guid, System.String, CandideServer.SyncStrategies.SyncStrategy)","CandideServer.Server.BaseServer::SendGetResponseError(CandideServer.EventBus.EventBusArgs, System.Byte)","CandideServer.MessageModels.Favour.GetUnlockFavourResponse::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Item(!0)","System.ValueTuple\u003CSystem.String, System.Int32\u003E::.ctor(!0, !1)","CandideServer.Server.BaseServer::SendGetResponseMessage(CandideServer.EventBus.EventBusArgs, System.Object, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_UnlearnAllFavours(System.String, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_UnlearnAllFavours","Signature":"public System.Void OnReceive_UnlearnAllFavours(System.String _, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"_","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":11,"BodyHash":"34B40AA364CEFE5820F39B8E3540192650BAFC622D86DB4B312000512D944F8D","Hash":"AE3AC77A7334F9923ACBBB9A5D009408A9315C0B87DDE4A187AA513ECEFC86F9","CalledMethods":["CandideServer.ServerManagers.FavourServerManager::UnlearnAllFavours(CandideServer.Models.Player.ServerPlayerCharacter)"],"StringLiterals":[],"Source":null},{"Id":"Send_RemoveFavours(CandideServer.MessageModels.Favour.RemoveFavoursMessage, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Void","Name":"Send_RemoveFavours","Signature":"public System.Void Send_RemoveFavours(CandideServer.MessageModels.Favour.RemoveFavoursMessage msg, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Favour.RemoveFavoursMessage","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"67B9E4B58D009AAC95C8312005B5770AC6CBC2690B15698156766C5F60B7CC33","Hash":"01DDC03678A439863F8F85865F3E78A00B72D4992B674EB81B006A8FDE0E18BE","CalledMethods":["CandideServer.Server.BaseServer::SendHostMessage(System.String, System.Object, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":["remove-favours"],"Source":null},{"Id":"Send_UpdateFavours(CandideServer.MessageModels.Favour.UpdateFavourMessage, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Void","Name":"Send_UpdateFavours","Signature":"public System.Void Send_UpdateFavours(CandideServer.MessageModels.Favour.UpdateFavourMessage msg, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Favour.UpdateFavourMessage","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"092BD1CE1C5F94E2E051389481DBAAB1D9C0A8E94CD9720DC70AC1334CB78E47","Hash":"F8042E762184E8512DED7FB714CF8AF665BEC8F485DDE74EB095023F38984951","CalledMethods":["CandideServer.Server.BaseServer::SendHostMessage(System.String, System.Object, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":["update-favour"],"Source":null}],"Hash":"C12A7B8C22578A72EAEC40B595A40B5734DAD2FF6FC1E1ECD38EBCAE6C93209A"}