.NET AOP DynamicProxy
최근 ASP.NET으로 백엔드를 개발 중입니다. Transaction 관리 부분을 어떻게 하면 좀 더 쉽게 만들 수 있을까 고민하던 중 DynamicProxy를 알게 되어 정리하려 합니다. 현재 상황 지금 만들고 있는 백엔드는 계층형 아키텍처를 사용 중이며, EF Core를 사용하면, 쉽게 트랜젝션이 관리 된다고 하던데 저희는 Oracle과 Dapper를 사용하기 때문에 트랜젝션을 Business 계층에서 관리하려 합니다. public class UserService : IUserService { private IUserRepo userRepo; private ICircleRepo circleRepo; public UserService(IUserRepo userRepo, ICircleRepo circle..
2023.06.05