Ejemplo n.º 1
0
        public async Task <OnSiteMessageResponse> GetOnSiteMessageAsync(OnSiteMessageRequest request)
        {
            var query  = "onSiteMessageId=" + request.OnSiteMessageId;
            var result = await HttpClient.SecureGetAsync(Token, "api/Player/GetOnSiteMessage", query);

            return(await EnsureApiResult <OnSiteMessageResponse>(result));
        }
Ejemplo n.º 2
0
        public OnSiteMessageResponse GetOnSiteMessage([FromUri] OnSiteMessageRequest request)
        {
            var message = _queries.GetOnSiteMessage(request.OnSiteMessageId);

            if (message == null)
            {
                throw new RegoValidationException(ErrorMessagesEnum.OnSiteMessageWithRequestedIdDoesntExist.ToString());
            }

            return(new OnSiteMessageResponse
            {
                OnSiteMessage = Mapper.Map <Interface.Player.OnSiteMessage>(message)
            });
        }
Ejemplo n.º 3
0
 public async Task <OnSiteMessageResponse> GetOnSiteMessage([FromUri] OnSiteMessageRequest request)
 {
     return(await _memberApiProxy.GetOnSiteMessageAsync(request));
 }