問題タブ [asp.net-boilerplate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - webapiでangualrjsとabpボイラープレートを使用してファイルをアップロードする
ABP (ASP.NET Boilerplate) Web API と angularjs を使用して SinglePageApplication を構築しています。angularおよびabpフレームワークを介してサーバー側のメソッドを呼び出すには、すでに機能しています。JSON データを送信するのは簡単ですが、ファイルを送信する方法がわかりません。
JSON-Data の送信例を次に示し
ます。
クライアントコード
私はこのようなことをしたいのですが、JSON-Data を送信する代わりに、次の方法で選択した画像を送信したいと思います。
何か案は?
javascript - EventBus イベントのブロードキャスターとして SignalR を使用する
私は最近、 AspBoilerplate (Abp) を使用して新しいプロジェクトを開始し、SignalR をある種のブロードキャスト メカニズムとして使用して、データベース内のレコードが変更されたか、追加または削除されたかを接続クライアントに通知しました。SignalR Hub を AppService へのプロキシとして使用すると、すべて正常に動作し、クライアントに通知されます
しかし、Abpの EventBus の利点を活用しようとすると、AppSevice を実装してイベントを EventBus に送信します。
次に、ハブを EventHandler として直接使用しようとしましたが、イベントを処理する必要があるたびに abp が EventHandler クラスの独自のインスタンスを作成するため、これは失敗しました。ただし、完全を期すためのコードは次のとおりです。
この後、別のリスナークラスを作成し、このようなハブコンテキストを使用して、かなり空のハブを使用しようとしました:
最後のソリューションでは、すべてがラインまで実行されます
しかし、私のjavascript実装のクライアント側では、メソッドが呼び出されることはありません。クライアント側 (DurandalJs に基づく) は、ハブをプロキシとして使用することと、私が望む新しい方法の間で変わりませんでした。
シグナルを操作するためのクライアント側プラグイン
プラグインを使用して表示:
したがって、私が呼び出したときに onCreated が呼び出されない理由は誰にも分かります
?
signalR 通信がまったく機能するかどうかをテストするために、クライアント メソッドを直接呼び出すメソッドを追加しました。このメソッドを呼び出すと、更新がクライアントに正常にプッシュされます。問題は、IHubContextを使用するすべてのクライアントへのリモート呼び出しにあると思います.IHubContextの使用で何がうまくいかないかの手がかりはありますか?
c# - 満たさなければならない依存関係があるため、コンポーネントを作成できません
私はDDD、n-Tier、Repositoriessなどを学んでいます。誰かが ASP.NET Boilerplate を教えてくれたので、それを使ってテスト プロジェクトを開始することにしました。私は依存性注入を扱ったことがないので、これはすべて新しいことですが、DI 依存性は ius Castle Windsor を使用します。ここで、モデルを作成し、このモデルからインターフェイスを作成しました。サービスも追加しました。アプリを起動するたびに、次のエラーが表示されます。
サービスなどを登録する必要があることは知っていますが、ABP のドキュメントを読むと、http: //www.aspnetboilerplate.com/Pages/Documents/Dependency-Injection#DocAbpInfrastructure で、アプリを追加すると自動的に登録されることがわかります。クラスの名前に。基本的に、これは私のコードです:
IMemberInfoRepository
MemberAppService
IMemberAppService
だから、ここにいます。立ち往生。Castle Windsor の公式ドキュメントをいくつか読みましたが、これが初めてのロデオであるため、どうすればよいか困っています。それ以外は大歓迎です。
javascript - モーダルフォームの使用時にAngularJS Datatableが更新されない
ASP.NET Boilerplate を使用して、AngularJS と AngularJS データテーブルを使用して SPA CRUD アプリケーションを作成しています。たとえば、ユーザーを削除するとすべて正常に動作しますが、ngDialog を使用して新しいユーザーを追加すると、ユーザーが正しく追加され、ユーザー配列に格納されていても、データテーブルは更新されません。
AngularJS コントローラー
AngularJS ビュー:
編集: $apply 関数も使用してみましたが、これによりエラーが発生します:「いつでも、進行中の $digest または $apply 操作は 1 つだけです。」
asp.net-boilerplate - abp.auth.gantedPermissions は常に空です
私はこれらの例に従おうとしています: http://aspnetboilerplate.com/Pages/Documents/Authorization
バックエンドではすべて正常に動作しますが、JavaScript フロントエンドでは abp.auth.gantedPermissions が空です。
私はおそらく何かを見逃していますが、それが何であるかはわかりません。