Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
AI OnAI Off
Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
Hello,
I think there is missing breaking change in Commerce 11.
IPaymentPlugin implementations are not resolved anymore through the service locator, so now you'll need a parameterless ctor.
In Commerce 10 IPaymentPlugin was resolved in IPaymentProcessorExtensions. In Commerce 11 it's done through the DefaultPaymentProcessor and Activator.CreateInstance.
Is it by design? Or can this be filled as a bug? Because resolving through the service locator is much cleaner, as I like to use ctor injection in my impl.
Regards,
bob