public static Task <ApiResponse <List <AssetInfo> > > GetCoinInformationAsync(ICoinInformationProvider provider, NetworkProviderContext context = null) { context = context ?? new NetworkProviderContext(); return(ApiHelpers.WrapExceptionAsync(() => provider.GetCoinInformationAsync(context), nameof(GetCoinInformation), provider, context)); }
public static ApiResponse <List <AssetInfo> > GetCoinInformation(ICoinInformationProvider provider, NetworkProviderContext context = null) { return(AsyncContext.Run(() => GetCoinInformationAsync(provider, context))); }