InmemoryLoaderは、C#(Mono)で書かれた機能またはクラスのライブラリであり、期間中に.NETアセンブリの動的充電を可能にします。
リリースノートV 1-0-6971-5383
リリースノートV 1.0
「Inmemoryloader」プロジェクトは、ビジネスアプリケーション向けのモジュラーWebフレームワークを開発するという要件またはアイデアから生じました。さまざまなテクノロジー(ASP Webサイト、SAPサービス、Webサービス、CMSシステム、さまざまなデータベース)を組み合わせるか、これらのシステムのデータをアプリケーションで組み合わせる必要がありました。
個々のアプリケーションがモジュール式、スリムで、待機しやすいままであるように、個々のコンポーネントを個々のモジュールに分割する必要がありました。個々のモジュールをリンクまたは結合する必要があるため、管理、登録、実行を可能にするモジュールが開発されました。
コンポーネントは、インターフェイスを実装する必要があります。これにより、初期化メソッドチェックとすべてのパブリックメソッドが一種の「レジストリ」に入力されるため、アプリケーションのコンテキストで完全に保存されたままです。
このようにして、非常に効率的なアプリケーションは固定参照なしでは可能であり、プロジェクトは非常にスリムで効率的に保つことができます。さらに、実行時に機能を非常に簡単に追加でき、アプリケーションの起動時刻が大幅に短縮されます。
別の利点は、異なる機能容器を作成できることです。
アプリケーションが発生した場合、ユーザーの役割を最初に照会し、次に対応するライブラリ/コンポーネントを動的に充電できます。これにより、パフォーマンスが向上するだけでなく、関数はそれぞれのコンテキストでのみ使用できます。つまり、アプリケーションはより安全になります。
-memoryloaderアプリケーションで実装するために使用する必要があるインターフェイスと抽象クラスを備えたコンポーネント。使用された初期化とインスタンス化、それ以外の場合は必要な機能を含めません。
メモリロードベースwiki
インメモリローダーアプリケーションのコアには、建設に必要なすべての必要なメソッドとプロパティが含まれています。
メモリローダーwiki
拡張には、Asyncラッパー、Cryptツール、ストリングユーティリティ、コンバーターなどの追加機能が含まれています。必ずしも必要ではありません!
MemoryLoadRommon Wiki