dotnet
-
C# - ArrayPool, MemoryPool프로그래밍/기록, 개념, 용어 2022. 10. 13. 23:46
ASP.NET Core 문서를 보던 중 모르던 게 보여서 검색을 해봤다. Request and Response operations in ASP.NET Core | Microsoft Learn 딱 알고 있는 메모리 풀과 크게 달라 보이지 않았다. 잠깐 쓰고 돌려주면 될 부분에 쓰면 딱 적합하게 보인다. 돌려주기를 깜빡하거나, 예외가 발생해서 돌려주지 못하는 경우만 없도록 신경쓰면 될 듯. 아래 블로그에서 설명을 너무 잘해주셨다. .NET Framework: 997. C# - ArrayPool 소개 (sysnet.pe.kr) .NET Framework: 999. C# - ArrayPool와 MemoryPool 소개 (sysnet.pe.kr)
-
C# 에서의 의존성 주입프로그래밍/의문 2022. 1. 22. 23:32
요약 Microsoft.Extensions.DependencyInjection 패키지 설치. Microsoft.Extensions.DependencyInjection 네임스페이스의 ServiceCollection를 이용해 의존성 주입에 이용될 클래스들을 등록. ServiceCollection으로 ServiceProvider 빌드. ServiceProvider의 GetService로 3의 ServiceCollection에 등록했던 인스턴스들을 사용. ServiceCollection에 등록한 클래스들이 사용하는 인수들은 ServiceProvider에 의해 알아서 주입이 됩니다. Microsoft.Extensions.DependencyInjection 패키지 설치. Nuget 같은 것을 이용해 Microsof..