예제 #1
0
 public Factory()
 {
     _cont = new UnityDependenciesContainer();
     RegisterTypes(ref _cont);
 }
예제 #2
0
 protected abstract void RegisterTypes(ref IDependeciesContainer cont);
예제 #3
0
 protected override void RegisterTypes(ref IDependeciesContainer cont)
 {
     cont.Register <IMaxValuesConfig, HardcodeMaxValuesConfig>();
     cont.Register <IMaxValueProvider, MaxValueServiceClient>();
     cont.Register <ICandlesConfigurationProvider, FromEnvCandlesConfigurationProvider>();
 }