示例#1
0
        private static async Task <Session> CreateSessionAsync(SessionStartInfo startInfo, Binding binding)
        {
            Utility.ThrowIfNull(startInfo, "startInfo");

            return(new Session(await V3Session.CreateSessionAsync(startInfo, binding).ConfigureAwait(false)));
        }
示例#2
0
        public static async Task <Session> AttachSessionAsync(SessionAttachInfo attachInfo)
        {
            Utility.ThrowIfNull(attachInfo, "attachInfo");

            return(new Session(await V3Session.AttachSessionAsync(attachInfo, null).ConfigureAwait(false)));
        }
示例#3
0
 public Session(V3Session v3session)
 {
     this.v3session = v3session;
 }