コード例 #1
0
        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);
        }
コード例 #2
0
 public TodoItemService(ApplicationDbContext dbContext, IGravatarClient gravatarClient)
 {
     _dbContext      = dbContext;
     _gravatarClient = gravatarClient;
 }
コード例 #3
0
        public GravatarService(IGravatarClient gravatarClient, IMemoryCache distributedCache)
        {
            _gravatarClient = gravatarClient;

            _profileCache = distributedCache;
        }