dotnet core 6의 DI로 Redis 사용하기


dotnet core 6의 DI로 Redis 사용하기

요즘 개인 프로젝트인 Playground를 개발하고 있다. dotnet core 6를 이용한 간단한 웹서버들인데 개발하다 보니 Redis를 사용할 필요가 있어졌다. 방법을 찾아보니 공통적으로 NuGet에서 StackExchange.Redis를 설치하라는 건 동일하지만 MS의 공식 문서와 Redis의 문서 사이에 사용법 차이가 있었다. Microsoft의 공식 문서 위 방법으로 진행하면 InstanceName이 Key의 접두사로 붙어버려 별로였다. 마치 Key 앞에 접두사처럼 붙어버리기 때문에 뒤에 ':'를 붙여서 InstanceName = "Session:"처럼 작성해야 했다. 다중 인스턴스를 구별하기 위한 이름이라는데 더 검색해도 해당 이름과 다중 인스턴스 사이의 연관관계..........



원문링크 : dotnet core 6의 DI로 Redis 사용하기