私はdllライブラリを作成しています(たとえば、ユーザーのログインの詳細を確認するため)。たとえば、プロセス中に確認ダイアログまたは情報ダイアログをポップアップしたい
"Are you sure you want to continue? (Yes/No/Cancel)"
何らかの理由で。現在、Winforms のアプリケーションにこれが必要であり、他の Webforms アプリケーションにも同じ dll を使用したいと考えています。誰もそれを達成する方法を導くことができますか? System.Windows.Forms
またはを参照したくないことは言うまでもありませんSystem.Web
。誰でも私にいくつかの指針を与えることができますか? 私は.net 4.0を使用しています
私はタクシーのアーキテクチャにあまり詳しくないので、イベントの発行/購読はしたくありません。
編集
アプリケーションの実行時にデータベースを作成するための dll があります。したがって、私のdllは通常、データベースが既に存在し、最新であるかどうかをチェックし、そうであれば停止します。しかし、それが存在しないか最新でない場合は、ユーザーに今すぐ更新するか後で更新するかを尋ねます。ユーザーが今言う場合は、それを更新し、後でアプリケーションに進むと言います。これは単なる例であり、これに関する関連情報は大歓迎です。
ありがとう。