How do I create a factories with zenject with multiple parameter overloaded Create methods (or how to solve this problem differently)?
I want to be able to
var x = factory.Create("bla bla");//string
x = factory.Create();//parameterless
x = factory.Create(1);//int
x = factory.Create(1,2);//int,int
x = factory.Create("bla bla",2);//string,int