Hi
I'm working on a project that requires a different currency pricing model to the one currently in nopcommerce out of the box.
Basically as discussed before on this forum my client needs to be able to set specific prices for different currencies.
While I'm aware that this may not be the most acceptable way of pricing this is not my concern, I need to provide my client with a way to price products in line with their standard model.
So with that in mind I need to create a new CurrencyService that when requested provides a different price not based on conversion rate but price fields in the database.
I can see from some of the Plugins have a DependencyRegistrar.cs files that inherit from IDependencyRegistrar and I assume if I create a new plugin and register my CurrencyService it will be added as required when the constructer is called.
My main question is how do I unregister the CurrencyService that comes with Nop from my plugin and what order are the Depenencys registered i.e. how do I know when the correct CurrencyService is being used?
Hope you can help.
Thanks
Jon