|
How to resolve this DI
|
|||
---|---|---|---|
#18+
как мне разрезолвить этот DI в методе TestMethod()? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2020, 16:43 |
|
How to resolve this DI
|
|||
---|---|---|---|
#18+
RegisteredUser, а где регистрация реализации IEasyCachingProviderFactory ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2020, 18:35 |
|
How to resolve this DI
|
|||
---|---|---|---|
#18+
RegisteredUser, и нафига, есть же IMemoryCache, IDistributedCache ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2020, 18:35 |
|
How to resolve this DI
|
|||
---|---|---|---|
#18+
hVostt RegisteredUser, а где регистрация реализации IEasyCachingProviderFactory у меня в первом проекте IEasyCachingProviderFactory встречается 2 раза всего, как я описал выше: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
больше никакой реализация нет, но в первом проекте все работает нормально ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2020, 19:01 |
|
How to resolve this DI
|
|||
---|---|---|---|
#18+
RegisteredUser, https://github.com/dotnetcore/EasyCaching/blob/master/docs/EasyCachingProvider.md вот это сделали? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2020, 19:45 |
|
How to resolve this DI
|
|||
---|---|---|---|
#18+
hVostt RegisteredUser, https://github.com/dotnetcore/EasyCaching/blob/master/docs/EasyCachingProvider.md вот это сделали? дело в том, что в первом проекте, где все работает НЕТ ничего похожего на пп 2 и 3 вот этого нет Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
в Startup.cs только 1 строка services.AddSingleton<ICacheRepository, CacheRepository>(); ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2020, 22:31 |
|
How to resolve this DI
|
|||
---|---|---|---|
#18+
RegisteredUser, Просто нужно понимать, чисто логически, что если есть зависимость, значит нужно зарегистрировать её реализацию. DI это не волшебство и магия, само по себе ничего не делается. Вы используете библитеку, где требуется регистрация. Инструкция приложена. Не знаю что ещё вам посоветовать. Если такое объяснение не устраивает, значит прямой путь к гадалке :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2020, 22:50 |
|
How to resolve this DI
|
|||
---|---|---|---|
#18+
hVostt ну что ты портишь все! я то думал заклинания пишу! вот вчера эльфиский f# смотрел и плакал( ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2020, 13:06 |
|
How to resolve this DI
|
|||
---|---|---|---|
#18+
итак, рассказываю как оно заработало, может кому пригодится Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2020, 13:24 |
|
How to resolve this DI
|
|||
---|---|---|---|
#18+
RegisteredUser, могли бы сразу написать, что Unit-тесты пишите ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2020, 13:29 |
|
How to resolve this DI
|
|||
---|---|---|---|
#18+
skyANA RegisteredUser, могли бы сразу написать, что Unit-тесты пишите в принципе, моя проблема была как-то старанновата. все остальные сервисы поднимались нормально, а именно этот глюканул ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2020, 19:22 |
|
How to resolve this DI
|
|||
---|---|---|---|
#18+
RegisteredUser, Чего там глюкануло? Сейчас вы мокаете свою зависимость явно. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2020, 20:05 |
|
How to resolve this DI
|
|||
---|---|---|---|
#18+
RegisteredUser skyANA RegisteredUser, могли бы сразу написать, что Unit-тесты пишите в принципе, моя проблема была как-то старанновата. все остальные сервисы поднимались нормально, а именно этот глюканул Ничего странного. Просто вы ещё не разобрались в том, как unit-тесты писать, и что в них мокать. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2020, 06:01 |
|
|
start [/forum/topic.php?fid=18&fpage=9&tid=1354759]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 130ms |
0 / 0 |