< Summary

Class:Decentraland.Quests.QuestsServiceCodeGen
Assembly:Decentraland.Protocol.GeneratedCode
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/DecentralandProtocol/Decentraland/renderer/quests/QuestsService.gen.cs
Covered lines:0
Uncovered lines:9
Coverable lines:9
Total lines:48
Line coverage:0% (0 of 9)
Covered branches:0
Total branches:0
Covered methods:0
Total methods:1
Method coverage:0% (0 of 1)

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
RegisterService[Context](...)0%2100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/DecentralandProtocol/Decentraland/renderer/quests/QuestsService.gen.cs

#LineLine coverage
 1// AUTOGENERATED, DO NOT EDIT
 2// Type definitions for server implementations of ports.
 3// package: decentraland.quests
 4// file: decentraland/renderer/quests/quests.proto
 5using System.Collections.Generic;
 6using System.Threading;
 7using Cysharp.Threading.Tasks;
 8using Google.Protobuf;
 9using rpc_csharp.protocol;
 10using rpc_csharp;
 11using Google.Protobuf.WellKnownTypes;
 12namespace Decentraland.Quests {
 13public interface IQuestsService<Context>
 14{
 15
 16  UniTask<StartQuestResponse> StartQuest(StartQuestRequest request, Context context, CancellationToken ct);
 17
 18  UniTask<AbortQuestResponse> AbortQuest(AbortQuestRequest request, Context context, CancellationToken ct);
 19
 20  UniTask<EventResponse> SendEvent(EventRequest request, Context context, CancellationToken ct);
 21
 22  IUniTaskAsyncEnumerable<UserUpdate> Subscribe(Empty request, Context context);
 23
 24  UniTask<GetAllQuestsResponse> GetAllQuests(Empty request, Context context, CancellationToken ct);
 25
 26  UniTask<GetQuestDefinitionResponse> GetQuestDefinition(GetQuestDefinitionRequest request, Context context, Cancellatio
 27
 28}
 29
 30public static class QuestsServiceCodeGen
 31{
 32  public const string ServiceName = "QuestsService";
 33
 34  public static void RegisterService<Context>(RpcServerPort<Context> port, IQuestsService<Context> service)
 35  {
 036    var result = new ServerModuleDefinition<Context>();
 37
 038    result.definition.Add("StartQuest", async (payload, context, ct) => { var res = await service.StartQuest(StartQuestR
 039    result.definition.Add("AbortQuest", async (payload, context, ct) => { var res = await service.AbortQuest(AbortQuestR
 040    result.definition.Add("SendEvent", async (payload, context, ct) => { var res = await service.SendEvent(EventRequest.
 041    result.serverStreamDefinition.Add("Subscribe", (payload, context) => { return ProtocolHelpers.SerializeMessageEnumer
 042    result.definition.Add("GetAllQuests", async (payload, context, ct) => { var res = await service.GetAllQuests(Empty.P
 043    result.definition.Add("GetQuestDefinition", async (payload, context, ct) => { var res = await service.GetQuestDefini
 44
 045    port.RegisterModule(ServiceName, (port) => UniTask.FromResult(result));
 046  }
 47}
 48}