public async Task <JsonResult> CreateTicketAnonymous(CreateTicketAnonymousModel ticket, string tenantUid)
        {
            var origin        = TenantHelper.GetCurrentTenantUrl(_contentService, tenantUid);
            var key           = ApiKeyCache.GetByTenantUid(tenantUid);
            var authorization = await new Authorization().GetAuthorizationAsync(key);

            var response = await _ticketService.CreateTicketAnonymous(tenantUid, authorization.AccessToken, origin, ticket);

            return(Json(response));
        }
        public async Task <IResponseContent> CreateTicketAnonymous(string tenantUid, string token, string origin, CreateTicketAnonymousModel ticket)
        {
            var payload = new JsonRpcFormat <JsonRpcFormatParams <CreateTicketAnonymousModel> >()
            {
                Method = "CreateTicketAnonymous",
                Params = new JsonRpcFormatParams <CreateTicketAnonymousModel>()
                {
                    Model = ticket
                }
            };

            var response = await SubmitPostAsync(URL_API_TICKET, token, origin, payload, tenantUid);

            return(await AssertResponseContent <TicketAnonymousResponseContent>(response));
        }