aliyun-net-credentials/Policy/IPrefetchStrategy.cs (10 lines of code) (raw):
using System;
using System.Threading.Tasks;
namespace Aliyun.Credentials.Policy
{
public interface IPrefetchStrategy : IDisposable
{
void Prefetch(Action valueUpdater);
Task PrefetchAsync(Func<Task> valueUpdater);
}
}