public Translator() { SomeContainer container = SomeContainer.CreateFromConfig(configFilePath); // this is the ONLY point we touch the container translatorInstance = container.GetMeA <ITranslator>(); }
public static void Main() { SomeContainer c = new SomeContainer(); Console.WriteLine("c[18,17]={0}", c[18, 17]); Console.WriteLine("c[\"1817\"]={0}", c["r18c17"]); c["r19c20"] = 1004; Console.WriteLine("사업아이템-3차원프린터의 값: {0}", c["사업아이템", "3차원프린터"]); c["배사장회사", "업무지원"] = "만빵"; }
static public void Test() { SomeContainer Container = new SomeContainer(); Container.SetSomething <SomeObjectA>(new SomethingA()); }