コード例 #1
0
ファイル: BasicIocContainerExts.cs プロジェクト: E01D/Base
 public static void Add <T>(this BasicIocContainer_I container, T objectToAdd)
 {
     XBasicIoc.Add <T>(container, objectToAdd);
 }
コード例 #2
0
ファイル: BasicIocContainerExts.cs プロジェクト: E01D/Base
 public static T GetService <T>(this BasicIocContainer_I container)
 {
     return(XBasicIoc.GetService <T>(container));
 }
コード例 #3
0
ファイル: BasicIocContainerExts.cs プロジェクト: E01D/Base
 public static void Reset(this BasicIocContainer_I container)
 {
     XBasicIoc.Reset(container);
 }
コード例 #4
0
ファイル: BasicIocContainerExts.cs プロジェクト: E01D/Base
 public static bool Get <T>(this BasicIocContainer_I container, out T result)
 {
     return(XBasicIoc.Get <T>(container, out result));
 }
コード例 #5
0
ファイル: BasicIocContainerExts.cs プロジェクト: E01D/Base
 public static bool Get <TPhenotype, TGenotype>(this BasicIocContainer_I container, out TPhenotype phenotype)
     where TGenotype : TPhenotype
 {
     return(XBasicIoc.Get <TPhenotype, TGenotype>(container, out phenotype));
 }
コード例 #6
0
ファイル: BasicIocContainerExts.cs プロジェクト: E01D/Base
 public static TPhenotype Get <TPhenotype, TGenotype>(this BasicIocContainer_I container)
     where TGenotype : TPhenotype
 {
     return(XBasicIoc.Get <TPhenotype, TGenotype>(container));
 }
コード例 #7
0
ファイル: BasicIocContainerExts.cs プロジェクト: E01D/Base
 public static bool ContainsType(this BasicIocContainer_I container, System.Type type)
 {
     return(XBasicIoc.ContainsType(container, type));
 }
コード例 #8
0
ファイル: BasicIocContainerExts.cs プロジェクト: E01D/Base
 public static void Add(this BasicIocContainer_I container, System.Type type, object objectToAdd)
 {
     XBasicIoc.Add(container, type, objectToAdd);
 }