private static Task <Command> SetPresenceAvailableAsync(IClientChannel channel) { var command = new Command() { Method = CommandMethod.Set, Uri = new LimeUri(UriTemplates.PRESENCE), Resource = new Presence() { Status = PresenceStatus.Available, RoutingRule = RoutingRule.Instance } }; return(channel.ProcessCommandAsync(command, CancellationToken.None)); }
private static Task<Command> SetPresenceAvailableAsync(IClientChannel channel) { var command = new Command() { Method = CommandMethod.Set, Uri = new LimeUri (UriTemplates.PRESENCE), Resource = new Presence () { Status = PresenceStatus.Available, RoutingRule = RoutingRule.Instance } }; return channel.ProcessCommandAsync (command, CancellationToken.None); }