postsharp

    1

    1답변

    응용 프로그램의 비즈니스 규칙 중 중요한 부분이 특정 동작에 종속되어 있다고 가정하지만이 동작을 명시 적으로 코딩하면 코드가 복잡해집니다. PostSharp를 사용하여 측면에서 캡슐화하거나 그 문제에 대한 다른 aspect 프레임 워크)? 그것은 "안전하고" "현명한"옵션입니까, 아니면 코드를 어떻게 복잡하게 만들 것인지에 관계없이 항상 명시 적으로 코드를

    0

    1답변

    컴파일 타임에 어떻게 사용자 정의 코드를 실행합니까? 각 빌드에서 실행되는 정적 메소드를 마크 업하는 데 사용할 수있는 속성이 있습니까? 저는 PostSharp와 Moles와 같은 특정 라이브러리가 이와 비슷한 것을합니다. 이들 각각은 참조되는 프로젝트에 대한 특수한 컴파일 타임 루틴을 실행하는 것처럼 보입니다. 편집 : JIT가 아닌 Visual Stud

    2

    1답변

    DbgView에서 추적 기록 중 일부가 누락 된 이유를 설명 할 수 있습니까? 내가 VS2010에서 ReSharper에서 테스트 러너 모두의 모든 흔적을 볼 수 있습니다 [ConfigurationElementType(typeof(CustomTraceListenerData))] public class DebugTraceListener : CustomTrac

    5

    2답변

    postsharp를 사용하여 구현 된 간단한 Cache 특성이 있습니다. 캐시 정책을 설정할 때 아래와 같이 업데이트 콜백을 설정할 수 있기를 원합니다. private static CacheItemPolicy GetCachePolicy(CacheType type, int expiry) { var policy = new CacheItemP

    1

    1답변

    예외를 포착하고 기록하는 부분을 만들었습니다. 꽤 기본적인 것들이지만, 조금 쇠고기를 만들고 스택 추적을 제공하는 것보다 더 나은 정보를 로그에 제공하려고합니다. 는 이미 스택 트레이스를 덤핑하거나 파싱받지 않고 PostSharp를 통해 예외의 줄 번호를 확인하는 것이 가능 등의 방법 이름, 인수, 같은 "표준 PostSharp의 케이크"를 추가했습니다 줄

    0

    1답변

    하나의 속성에 PostSharp aspect 특성을 넣으 려하고 어떤 메서드 속성이 액세스되었으며 그 시점에서 어떤 값을 갖고 있는지 알고 싶습니다. PostSharp로 가능합니까? 예 static MyClass { [PostSharpAtrribute] public string OutputFormat { get; set; } } public vo

    1

    1답변

    아래의 PostSharp 측면을 사용하여 클래스의 속성을 확인합니다. [ProtoContract] public sealed class Web2Image : WebEntity { [ProtoMember(1009), Validator.Collection(Data = new[] { "jpg", "bmp", "png", "tiff" }

    5

    3답변

    Castle Windsor와 함께 클래스에 속성을 적용하는 대신 코드를 사용하여 측면을 등록 할 수 있습니다 (Windsor에서 AOP로 메소드 차단을 사용할 때). 포스트 샤프에서도 똑같은가? 그것은 선호되는 일이지만, 애트리뷰트와는 반대로 한 곳에서 인터페이스/오브젝트와 일치하는 애스펙트를 갖는 것을 선호합니다. 업데이트 : 인터페이스 측면을 할당 할

    1

    4답변

    내 컴퓨터에 PostSharp를 설치하고 PostSharp.dll을 내 종속성 폴더에 추가하고 제대로 작동하는 내 화면 애트리뷰트 속성을 빌드했습니다. 이제 변경 사항을 체크인하겠습니다. 빌드 컴퓨터 나 동료 컴퓨터에서 최신 코드를 얻을 수는 있지만 PostSharp를 설치하지 않으면 어떤 일이 발생합니까? 속성이 무시 되었습니까? 또는 빌드 또는 런타임

    0

    2답변

    예외를 잡으려면 많은 Try/Catch 블록이 있습니다. 그런 처리 된 예외를 읽고 파일에 기록하고 싶습니다. PostSharp로 처리 된 예외를 읽을 수 있습니까?