10 lines
274 B
C#
10 lines
274 B
C#
using BCards.Web.Models;
|
|
|
|
namespace BCards.Web.Services;
|
|
|
|
public interface IOpenGraphService
|
|
{
|
|
Task<OpenGraphData> ExtractDataAsync(string url, string userId);
|
|
Task<bool> IsRateLimitedAsync(string userId);
|
|
Task<OpenGraphCache?> GetCachedDataAsync(string url);
|
|
} |