mono.addins

MEF vs Mono.AddIn

帅比萌擦擦* 提交于 2019-12-20 10:33:59
问题 I'm developing a .NET 3.5 C# desktop application. It should be extensible via plug-ins. Are there any articles etc. discussing the differences between MEF and Mono.AddIn to help me make an informed decision? Or even better have you got experience with both of these frameworks and can comment on them? Thanks, Patrick 回答1: [NOTE: I work on MonoDevelop, which uses Mono.Addins, but I discussed the differences between MEF and Mono.Addins extensively with Glenn Block from the MEF team last week]

Mono.Addin implementation doesn't retrieve addins

寵の児 提交于 2019-12-05 20:28:40
I'm writing an extendible application using Mono.Addins framework, C# and visual studio 2010. the structure of my application is the following: project1: namespace Plugins { [TypeExtensionPoint] public interface IPlugin<InitParamsType> { void Refresh(); string PlugInName { get; } void Initialize(InitParamsType parameters); } [TypeExtensionPoint] public interface IOrganizerPlugin : IPlugin<string> { bool AllowsToEditBrandCode { get; } UserControl GetUI(); } public interface IPluginHost<PluginSpecalizedType> { void EmbedPlugin(PluginSpecalizedType plugin); } } project 2 (references project1):

Mono.Addin implementation doesn't retrieve addins

我的梦境 提交于 2019-12-01 06:04:58
问题 I'm writing an extendible application using Mono.Addins framework, C# and visual studio 2010. the structure of my application is the following: project1: namespace Plugins { [TypeExtensionPoint] public interface IPlugin<InitParamsType> { void Refresh(); string PlugInName { get; } void Initialize(InitParamsType parameters); } [TypeExtensionPoint] public interface IOrganizerPlugin : IPlugin<string> { bool AllowsToEditBrandCode { get; } UserControl GetUI(); } public interface IPluginHost