Ticket Hash: | e4c8121f7bdf88411362b6ba835658b47354a1e1 | |||
Title: | SQLiteFunction class inspects all loaded assemblies | |||
Status: | Closed | Type: | Feature_Request | |
Severity: | Minor | Priority: | NextRelease | |
Subsystem: | Custom_Function | Resolution: | Fixed | |
Last Modified: | 2013-01-31 21:00:48 | |||
Version Found In: | 1.0.84.0 | |||
User Comments: | ||||
anonymous added on 2013-01-29 10:30:29:
I tried to upgrade my database using the FluentMigrator in the separate AppDomain to unload it with all unnecessary migrating dlls after the migration. I hoped that only necessary dlls will be loaded. All libraries has been loaded by SQLite (static constructor of SQLiteFunction). I suppose the decision has been made by design. So I have following question/sugestion: Should SQLiteFunction always scan all dlls? In most simple scenarios people don't use functions. I suggest there should be an option to disable this behaviour which causes side affects. mistachkin added on 2013-01-29 19:58:13: Are you asking for the ability to disable detection of all SQLiteFunction implementation classes at runtime? mistachkin added on 2013-01-29 20:57:23: The prototype for this new feature is here. mistachkin added on 2013-01-31 21:00:48: Fixed in trunk by check-in [7048c61d62]. |