コード例 #1
0
ファイル: TestFileProvider.cs プロジェクト: sbauer/AspNetCore
    public virtual TestFileChangeToken AddChangeToken(string filter)
    {
        var changeToken = new TestFileChangeToken(filter);

        _fileTriggers[filter] = changeToken;

        return(changeToken);
    }
コード例 #2
0
ファイル: TestFileProvider.cs プロジェクト: sbauer/AspNetCore
    public virtual IChangeToken Watch(string filter)
    {
        if (!_fileTriggers.TryGetValue(filter, out var changeToken) || changeToken.HasChanged)
        {
            changeToken           = new TestFileChangeToken(filter);
            _fileTriggers[filter] = changeToken;
        }

        return(changeToken);
    }