Resharper는 코드의 일부가 사용되지 않을 때 경고합니다. 이것은 매우 도움이됩니다.Resharper가 사용하지 않는 클래스를 검사하기 위해 spring.net DI 구성을 사용하도록 알려주십시오?
그러나 다른 코드에서 직접 참조하지 않는 클래스가 있습니다. 이 클래스는 DI (Dependency Injection) 구성에서만 사용됩니다.
DI 용 spring.net을 사용합니다. DI 구성은 xml 형식입니다.
Resharper가 DI 파일을 사용하지 않는 클래스 검사에 사용할 수있는 방법이 있습니까? 읽기가 어려운 난 정말 경고를 억제하고 싶지 않아 -
// ReSharper disable UnusedMember.Global
public class TheClass : IInterfaceWiredUsingSpringDI
// ReSharper restore UnusedMember.Global
하지만 매우이 마음에 들지 :
나는 내가 좋아하는 뭔가를 사용하여 ReSharper에서 경고를 표시하지 않을 수 있습니다 알고 있습니다.
참고 :
나는 jetbrains forum에있는 경고를 억제하기 위해 덜 돌출과 더 읽기 방법이 있습니다. 이 사용자 정의 속성을 정의 할 때 :
[IoC]
public class TheClass : IInterfaceWiredUsingSpringDI
당신이 무엇을 상당히 이동하지만, (그것은에 대한 수요가 :) 유감가 없었기 때문에 불행하게도, Spring.NET 작동하지 않습니다) 당신이 중 하나를 사용하는 경우 봄 유창한 구성 대안 resharper는 그것을 (실제 코드에 의해 참조되기 때문에) 감지 할 수 있습니다. –
좋은 생각이지만 실제로 프로덕션 환경에서 xml 구성을 좋아합니다. – Marijn
아마 개발에 유창한 설정을 사용할 수 있습니다. 나는 그것을 들여다 볼 것이다. – Marijn