Hi!
I have a personalization criteria "DiscountIsActivatedCriterion" within this i have a parameterless constructer and the EPiServer IsMatch method.
I need to apply a dependency injection inside the parameterless construtor. However EPiserver does not allow that.
How do I go along about that?
Hi
You can use the ServiceLocator directly to get the instance you require:
var myService = ServiceLocator.Current.GetInstance<IService>();
See this for more information:
http://world.episerver.com/documentation/Items/Developers-Guide/Episerver-CMS/9/Initialization/dependency-injection/
Hi!
I have a personalization criteria "DiscountIsActivatedCriterion" within this i have a parameterless constructer and the EPiServer IsMatch method.
I need to apply a dependency injection inside the parameterless construtor. However EPiserver does not allow that.
How do I go along about that?