Class CookieConsentController
- Namespace
- Oqtane.Controllers
- Assembly
- Oqtane.Server.dll
[Route("api/[controller]")]
public class CookieConsentController : Controller
- Inheritance
-
object
ControllerBase
Controller
CookieConsentController
Constructors
CookieConsentController(ICookieConsentService)
public CookieConsentController(ICookieConsentService cookieConsentService)
Parameters
cookieConsentService
ICookieConsentService
Methods
CanTrack(string)
[HttpGet("CanTrack")]
public Task<bool> CanTrack(string optout)
Parameters
optout
string
Returns
- Task<bool>
CreateActionedCookie()
[HttpGet("CreateActionedCookie")]
public Task<string> CreateActionedCookie()
Returns
- Task<string>
CreateConsentCookie()
[HttpGet("CreateConsentCookie")]
public Task<string> CreateConsentCookie()
Returns
- Task<string>
IsActioned()
[HttpGet("IsActioned")]
public Task<bool> IsActioned()
Returns
- Task<bool>
WithdrawConsentCookie()
[HttpGet("WithdrawConsentCookie")]
public Task<string> WithdrawConsentCookie()
Returns
- Task<string>