InmemoryLoader - это функциональная библиотека или библиотека класса, написанная в C# (MONO), которая позволяет динамическую зарядку сборок .NET в течение продолжительности.
Примечания к выпуску V 1-0-6971-5383
Примечания к выпуску v 1.0
Проект «InmemoryLoader» возник из -за требований или идеи разработки модульной веб -структуры для бизнес -приложений. Широкий выбор технологий (веб -сайты ASP, SAP Services, веб -служба, CMS Systems, различные базы данных) должны были быть объединены или данные из этих систем в сочетании в приложении.
Таким образом, отдельные приложения оставались модульными, тонкими и легко ждать, отдельные компоненты должны были быть разделены на отдельные модули. Отдельные модули должны были быть связаны или объединены, поэтому был разработан модуль, который позволяет администрировать, регистрацию и выполнение.
Компоненты должны реализовать интерфейс, после чего метод инициализации проверяет и все публичные методы, введенные в своего рода «реестр» и, таким образом, остаются полностью сохранившимися в контексте приложения.
Таким образом, очень эффективные приложения возможны без фиксированных ссылок, проект может быть намного более стройнее и эффективнее. Кроме того, функциональность может быть добавлена очень легко во время выполнения, а время запуска приложений сильно сокращено.
Другое преимущество заключается в том, что могут быть созданы разные функциональные контейнеры.
В случае приложения роль пользователя может сначала быть запрошена, а затем соответствующая библиотека/компоненты могут быть динамически перезаряжены. Это не только повышает производительность, но и функции доступны только для соответствующего контекста, что означает, что приложения становятся более безопасными.
Компоненты с интерфейсами и абстрактными классами, которые необходимо использовать для реализации приложений -memoryloader. Используется инициализация и экземпляр, в противном случае не содержат никаких необходимых функций.
В базовой загрузке памяти вики
Ядро приложения для загрузки в памяти содержит все необходимые методы и свойства, которые необходимы для строительства.
Загрузчик память Вики
Расширение содержит дополнительные функции, такие как асинхронная обертка, инструменты Crypt, строковые утилиты и преобразователь. Не обязательно необходим!
MemoryLoadRommon Wiki