I have written an interface IAddin for addins for my application. Now
I have to add a new property to this addin.
What is the best way to do this? I don't want to rewrite or recompile
the existing addins because they are already installded on some client
machines.
My idea: Create a new interface IAddin2 which inherits from IAddin and
add the new property. In the host application I can test wheter an
addin support interface IAddin or IAddin2 and if it support IAddin2
set the new property.
Is this the way to go?
tosch
I have to add a new property to this addin.
What is the best way to do this? I don't want to rewrite or recompile
the existing addins because they are already installded on some client
machines.
My idea: Create a new interface IAddin2 which inherits from IAddin and
add the new property. In the host application I can test wheter an
addin support interface IAddin or IAddin2 and if it support IAddin2
set the new property.
Is this the way to go?
tosch
Comment