public async Task <bool> DeleteAsync(string collectorId, CancellationToken token = default)
        {
            var collector = (
                from u in _userManager.Users
                where u.Roles.Contains("Collector") && u.UserName == collectorId
                select u).FirstOrDefault();

            if (collector == null)
            {
                return(false);
            }

            await _minerService.DeleteByCollectorAsync(collectorId, token);

            await _userManager.DeleteAsync(collector);

            return(true);
        }