Exemplo n.º 1
0
        public async System.Threading.Tasks.Task ResolveAsync(UnusedCssExtension extension)
        {
            if (Interlocked.CompareExchange(ref _isResolved, 1, 0) == 1)
            {
                throw new InvalidOperationException("Data source has already been resolved");
            }

            _extension  = extension;
            _ruleUsages = await RuleRegistry.ResolveAsync(RawUsageData);
        }
Exemplo n.º 2
0
 public async System.Threading.Tasks.Task ResyncAsync()
 {
     _ruleUsages = await RuleRegistry.ResolveAsync(RawUsageData);
 }