public RoomNinjaCustomTokenDialog(IDialogContext context, Uri requestUri, string resource, bool ignoreCache, bool requireConsent) { _securityLevel = context.GetSecurityLevel(); _requestUri = requestUri; _resource = resource; _ignoreCache = ignoreCache; _requireConsent = requireConsent; }
protected override async Task <string> DoWork(IDialogContext context, RoomsService api) { return(await api.ScheduleMeeting(_roomId, context.GetSecurityLevel() == SecurityLevel.High, _startTime, _endTime)); }