postsharp

    0

    1答えて

    TLVデシリアライゼーションクラスの一種を書いています。 protobuf-netと同様に、クラスのコントラクト属性とプロパティのメンバー属性があります。メンバ属性にはprotobufのようなタグ番号があります。 ここでは、タグ番号がすでに使用されているかどうかを確認したいと思います。このために、何らかの種類のコンパイラエラーがあると、最良の解決策になります。これが助けになるなら、私はポストシャー

    0

    1答えて

    私は(AutoDataとして以下に実施)PostSharpの態様のような試験方法に適用されている:あなたが見ることができるように [Theory, AutoData(additionalTypes: typeof(MethodFormatter))] public void MethodFormatsAsExpected(FormatterFactory sut) { var name = Met

    1

    1答えて

    を購読します。このプロパティの変更をどのように購読することができますか? Selectionが値を変更したときにメソッドを呼びたいと思います。

    4

    1答えて

    ビルドサーバーにPostsharpをインストールしました。 Visual StudioがインストールされていないMicrosoftビルドツール(MSBuild)のみがありました。 私はポストシャープのライセンスを変更する必要があります。インストーラを実行すると、 はポストシャープが既にインストールされていると言います。 「アンインストール」オプションや「ライセンスの変更」はありません。公式マニュア

    0

    1答えて

    ここでは単純な状況があります。しかし、私がviewmodel.Test = trueを使用してもNotifyPropertyChangedイベントは発生しません。それを行う方法がいくつかありますか?何らかの方法でイベントを手動で発生させることはできますか? OnPropertyChange(nameof(Test))のようなもの?そして、設定の変更を追跡する方法もありますか? //From vie

    0

    1答えて

    PostSharpに問題があります。「PostSharpエクスプローラには表示されないいくつかのアスペクトはありません」と省略できます。 MethodInterceptorAspectから継承されている認可の名前空間からの二つの側面がありませんOnExceptionAspectから導出された名前空間をExceptionHandlingからPostSharpエクスプローラと二つの新しい側面に提示され

    0

    1答えて

    関数の属性によって呼び出されるonEntryやonExitメソッドのようなコードでPostSharpのような機能が欲しいです。同じことの代替案はありますか? ポストシャープはオープンソースではないので、私のプロジェクトではサードパーティのライブラリを使用できません。

    1

    1答えて

    私はWPFアプリケーションと教育目的でMVVMパターンを使用していますが、メモリリークに関する質問があります。 私はPostsharpライブラリを使用していました。 私のViewModelには、次のようになります。 public class MyViewModel : INotifyPropertyChanged { private ClassA _myClassAField; //C

    3

    1答えて

    ILリライティングを出力アセンブリに適用するカスタムmsbuildタスクを作成します。 私はすでにPostSharpを使用しており、今では書き換え機能を拡張しようとしています。 いくつかの特殊なケースでは、Mono.Cecilを使用して、プロキシタイプをアセンブリに書き換えます。これは今すぐ問題ありません。 しかし、私は実際のビルドとPostSharp変換の間のビルドプロセスをインターセプトして、

    0

    1答えて

    私はPostharpをMVVM-Lightで作成した既存のプロジェクトに実装しました。 Class ViewModels.MainViewModel implements INotifyPropertyChanged but does not define an OnPropertyChanged method with the following signature: void OnProper