public GravatarClientTests() { _fetcherMock = new Mock <IGravatarDataFetcher>(); _memoryCacheMock = new Mock <IMemoryCache>(); object mock = _gravatarResult; _memoryCacheMock.Setup(x => x.TryGetValue(It.IsAny <object>(), out mock)).Returns(true); _client = new GravatarClient(_fetcherMock.Object, _memoryCacheMock.Object); }
public TodoItemService(ApplicationDbContext dbContext, IGravatarClient gravatarClient) { _dbContext = dbContext; _gravatarClient = gravatarClient; }
public GravatarService(IGravatarClient gravatarClient, IMemoryCache distributedCache) { _gravatarClient = gravatarClient; _profileCache = distributedCache; }