コード例 #1
0
 public ConsoleHub(ClientContextProvider clientContextProvider, AvatarConfigurator avatarConfigurator,
                   IDungeonRepo dungeonRepo, DungeonConfigurator dungeonConfigurator, IHubContext <ConsoleHub> hubContext)
 {
     ClientContextProvider = clientContextProvider;
     AvatarConfigurator    = avatarConfigurator;
     DungeonRepo           = dungeonRepo;
     DungeonConfigurator   = dungeonConfigurator;
 }
コード例 #2
0
        public ClientContext(IDungeonRepo dungeonRepo, AvatarConfigurator avatarConfigurator,
                             DungeonConfigurator dungeonConfigurator)
        {
            ClientState         = ClientState.Inactive;
            AvatarConfigurator  = avatarConfigurator;
            DungeonRepo         = dungeonRepo;
            DungeonConfigurator = dungeonConfigurator;
            HubConnection       = new HubConnectionBuilder()
                                  .WithUrl("http://localhost:5000/hubs/ConsoleHub")
                                  .Build();

            HubConnection.StartAsync();
        }