public static Task CreateOpenWorldAsync(this ILoginClient client, string roomId, string name) { return(client.CreateJoinOpenWorldAsync(roomId, name, CancellationToken.None)); }
// async ct public static Task CreateOpenWorldAsync(this ILoginClient client, string name, CancellationToken ct) { return(client.CreateJoinOpenWorldAsync("OW" + GenerateUniqueRoomId(name), name, ct)); }
public static void CreateOpenWorld(this ILoginClient client, string roomId, string name, CancellationToken ct) { client.CreateJoinOpenWorldAsync(roomId, name, ct).WaitEx(); }