public System.Threading.Tasks.Task <SOTWeek1ClientSide_TextGame.DungeonGame.endResponse> endAsync()
 {
     SOTWeek1ClientSide_TextGame.DungeonGame.endRequest inValue = new SOTWeek1ClientSide_TextGame.DungeonGame.endRequest();
     return(((SOTWeek1ClientSide_TextGame.DungeonGame.SimpleDungeon)(this)).endAsync(inValue));
 }
 public string end()
 {
     SOTWeek1ClientSide_TextGame.DungeonGame.endRequest  inValue = new SOTWeek1ClientSide_TextGame.DungeonGame.endRequest();
     SOTWeek1ClientSide_TextGame.DungeonGame.endResponse retVal  = ((SOTWeek1ClientSide_TextGame.DungeonGame.SimpleDungeon)(this)).end(inValue);
     return(retVal.@return);
 }
 System.Threading.Tasks.Task <SOTWeek1ClientSide_TextGame.DungeonGame.endResponse> SOTWeek1ClientSide_TextGame.DungeonGame.SimpleDungeon.endAsync(SOTWeek1ClientSide_TextGame.DungeonGame.endRequest request)
 {
     return(base.Channel.endAsync(request));
 }
 SOTWeek1ClientSide_TextGame.DungeonGame.endResponse SOTWeek1ClientSide_TextGame.DungeonGame.SimpleDungeon.end(SOTWeek1ClientSide_TextGame.DungeonGame.endRequest request)
 {
     return(base.Channel.end(request));
 }