static void Main(string[] args) { var serviceProvider = ServiceProviderInstance.GetInstance().GetServiceProvider(); var creationalPatter = serviceProvider.GetService <ICreationalPattern>(); var structuralPatter = serviceProvider.GetService <IStructuralPattern>(); var behavioralPattern = serviceProvider.GetService <IBehavioralPattern>(); // creationalPatter.ShowDemo(); // structuralPatter.ShowDemo(); behavioralPattern.ShowDemo(); Console.ReadKey(); }
protected Demo() { ServiceProvider = ServiceProviderInstance.GetInstance().GetServiceProvider(); }