I'm developing a NinjaScript strategy that uses MailKit to connect to an IMAP server for processing trading signals via email. The code compiles and runs smoothly in Visual Studio, but I encounter compilation issues in NinjaTrader, mainly related to System.Runtime. Setup:
- The required DLLs (MailKit, MimeKit) are referenced and placed in Documents\NinjaTrader 8\bin\Custom.
- All assemblies target .NET Framework 4.8.
- The type 'CancellationToken' is defined in an assembly that is not referenced.
- Issues related to System.Threading, System.Runtime, and dependencies not being resolved.
Has anyone successfully integrated MailKit or faced similar issues? Any suggestions or alternative approaches would be greatly appreciated!
Thank you!

Comment