示例#1
0
        public IViewModel IsAvailable([FromBody] ConnectedViewModel model)
        {
            var account = _accountService.GetAccount(model);

            return(_yammerService.IsTokenAvailable(account));
        }
示例#2
0
        public IViewModel DeleteToken([FromBody] ConnectedViewModel model)
        {
            var account = _accountService.GetAccount(model);

            return(_yammerService.DeleteToken(account, Enums.ServiceTypeEnum.Yammer));
        }
示例#3
0
        public IViewModel GenerateNewToken(string code, [FromBody] ConnectedViewModel model)
        {
            var account = _accountService.GetAccount(model);

            return(_yammerService.GenerateToken(account, code));
        }
示例#4
0
        public IViewModel test([FromBody] ConnectedViewModel model)
        {
            var account = _accountService.GetAccount(model);

            return(_spotifyService.TestApi(account));
        }
示例#5
0
        public IViewModel DeleteTrigger([FromBody] ConnectedViewModel model, int id)
        {
            var account = _accountService.GetAccount(model);

            return(_areaService.DeleteTrigger(account, id));
        }
示例#6
0
        public List <TriggerViewModel> GetTriggers([FromBody] ConnectedViewModel model)
        {
            var account = _accountService.GetAccount(model);

            return(_areaService.GetTriggers(account));
        }
示例#7
0
        public IViewModel Logout([FromBody] ConnectedViewModel model)
        {
            var account = _accountService.GetAccount(model);

            return(_accountService.Logout(account));
        }