public override async Task<string> GetGroupsToken()
{
var groupsToken = Context.Request.Query["groupsToken"];
if (groupsToken.Count == 0 && Context.Request.HasFormContentType)
{
var form = await Context.Request.ReadFormAsync().PreserveCulture();
groupsToken = form["groupsToken"];
}
return groupsToken;
}