postsharp

    1

    1답변

    새로 PostSharp 2.0을 NotifyPropertyChanged AOP가 여기에 제공된 클래스 시도 : 나는 정의되지 않은 컴파일러는 나에게 알려주하여 PropertyChanged 이벤트 처리기에 후크하려고하면 http://www.sharpcrafters.com/solutions/ui#undo-redo 합니다. 문제의 객체에 INotifyProper

    3

    1답변

    의존성 삽입을 위해 구조체 맵을 사용합니다. 또한 이제 내 서비스 레이어에서 일부 권한 부여 검사를 위해 postsharp를 사용하려고합니다. 내 서비스 계층에는 모든 주입 저장소가 있기 때문에 postsharp 특성에 이러한 저장소를 삽입하거나 전달하여 SQL을 쿼리하고 권한을 부여 할 수있는 방법이 있습니까?

    2

    1답변

    저는 PostSharp를 사용하여 WebMethod에 애스펙트를 추가하고 있습니다. (컴파일하지 않으려는 ... 아무것도하지 않습니다) 아래 내 측면이다 : public class MyAspect : OnMethodBoundaryAspect, ISerializable { public override void OnException(MethodExe

    2

    2답변

    누구든지 최신 빌드 (2010 년 3 월 - log4postsharp 2.0이라고 부름)가 postsharp 2.0 커뮤니티 에디션과 호환되는지 알고 있습니까? 나는 과거에 log4postsharp와 함께 postsharp 1.5를 사용했으며 매우 결과에 만족했습니다. 하지만 log4postsharp는 죽은 것 같습니다. 사실입니까? ELMAH에 더 집중해

    7

    1답변

    웹 사이트의 예제에서 PostSharp는 기본 시스템 어셈블리에서 호출을 가로 채기위한 데모를 제공합니다. 몇 번 시도하고 어셈블리에 대한 인터셉트 콜을 복제하려고 시도했지만 소스 코드가 없으므로 성공하지 못했습니다. 내 접근 방식은 단순히 계측기에 넣고 싶은 네임 스페이스와 메서드를 대상으로 어셈블리 수준 특성을 배치하는 것이 었습니다. 이것은 나를 위해

    0

    2답변

    예를 사용하여 웹 응용 프로그램에서 호출 난 그냥 호출이 반환 후 메소드가 호출되기 전에 스톱워치가 시작되었는지 확인하는 방법에 PostSharp 속성을 추가하고 멈췄다. 이 메서드는 웹 응용 프로그램에서 사용되므로 여러 스레드에서 호출됩니다. 스톱워치 타이밍의 결과를 모든 스레드가 사용할 정적 스레드 세이프 콜렉션에 저장합니다. 이 컬렉션은 분석 목적으로

    1

    1답변

    "캐시"측면과 다음 "로그"측면을 먼저 실행하는 두 가지 방법이 있습니다. "캐시 히트"가 있으면 로그 할 필요가 없습니다. 즉, "캐시"측면의 특정 조건이 충족되면 "로그"측면을 건너 뛰어야합니다. 가능합니까? 감사

    1

    1답변

    로깅을 사용하기 위해 PostSharp를 사용하는 프로젝트가 있습니다. 훌륭하게 작동합니다. 그러나 매우 엄격한 루프에서 실행되는 두 가지 방법이 있는데, 여기에는 로깅의 오버 헤드가 실제로 상당 부분 합산됩니다. 나는 로깅 코드에서 그들을 제외시키는 최선의 방법을 찾아 내려하고있다. 나는이 작업을 수행하고 프로파일 러를 실행하면 내가 읽은 바로는 ,이 방

    4

    1답변

    .NET Framework 2.0을 대상으로하는 C# 프로젝트가 있습니다. PostSharp 2.0 Community Edition + Log4PostSharp도 사용하고 싶습니다. 문제는 3.5 프레임 워크를 대상으로하기 때문에 Log4PostSharp를 사용할 수 없다는 것입니다. 또한 PostSharp.Sdk (2.0)이 3.5 프레임 워크에 대해 빌

    4

    1답변

    MonoDroid 앱에서 작업하고 있는데, 실제로 아직 좋은 DI 솔루션이 없습니다 (최소한 내가 아는 한). 저는 gotten PostSharp to work on MonoDroid입니다. 서비스 가로 채기 (어쨌든 애스펙트 외부)를 사용하지 않고 필드/속성에 종속성을 주입하는 방법으로 위치 가로 채기 기능을 사용하고 있습니다. https://github