Commit Graph

14 Commits

Author SHA1 Message Date
Martin-Molinero 0dfb368cb4 Lean shutdown improvements (#4982)
- Use DisposeSafely instead of dipose.
- Adding some logs to know when handlers are getting disposed.
- Normalize exit procedure
2020-12-02 09:55:50 -08:00
Martin Molinero 300c8c43d9 Use dispose safely, dispose of notify at the end 2020-03-19 12:42:06 -03:00
Adam May 18e481ef58 Make IMessagingHandler extend from IDisposable to allow for packing up of resources 2020-03-19 12:28:10 -03:00
Andrew d893bd7398 Renamed ILeanManagement to ILeanManager
Renamed this interface and all associated classes and content to be more
in line with Lean naming conventions.
2017-08-09 16:15:52 -04:00
Andrew 719174ebae Added more logging at shutdown 2017-07-29 12:12:38 -04:00
Andrew 3a7be01d78 Remove ICommand, ICommandQueueHandler and CommandResultPacket 2017-07-14 15:39:49 -04:00
Andrew f7bd4f59b7 Remove commands from Lean 2017-07-14 12:40:53 -04:00
Andrew 143e779bb8 Add Dispose method to ILeanManagement 2017-07-14 12:40:53 -04:00
Andrew c7a00df8f4 Add the ILeanManagement to the LeanEngineSystemHandlers 2017-07-14 12:40:53 -04:00
Stefano Raggi b9ea48e1b4 Add IApi parameter to IJobQueueHandler.Initialize 2017-06-14 17:11:28 +02:00
Andrew Hart 93d2273c9a Minor changes to URI construction and API Initialization.
In order to better handle future scenerios, a new URI is constructed from the data download link returned from the API.  The URI host, scheme and query+path is used to reconstruct the link to download the data.

In addition, the API Initialize() method now takes the dataFolder as a parameter and saves it as a private variable  so as to not read the data folder from the config every time.
2016-09-19 17:47:54 -04:00
jaredbroad 355d375afa Removed unused variable, made initialize setup the api class 2016-07-11 15:50:10 -04:00
snugs e1938baafe Clean up using directives 2015-09-01 22:17:35 -04:00
snugs 4de2ec4070 Make Engine an instance
Updated all interfaces to accept dependencies via Initialize methods
2015-06-18 13:50:11 -04:00