better DI

This commit is contained in:
Nicolas Constant
2021-02-02 22:49:37 -05:00
parent 299ad64269
commit 2e8313301b
4 changed files with 19 additions and 17 deletions

View File

@@ -4,7 +4,12 @@ using Microsoft.Extensions.Caching.Memory;
namespace BirdsiteLive.Twitter
{
public class CachedTwitterUserService : ITwitterUserService
public interface ICachedTwitterUserService : ITwitterUserService
{
void PurgeUser(string username);
}
public class CachedTwitterUserService : ICachedTwitterUserService
{
private readonly ITwitterUserService _twitterService;