コード例 #1
0
ファイル: BamServer.cs プロジェクト: dekkerb115/Bam.Net
 /// <summary>
 /// Add or update the app service using the specified instanciator
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="appName"></param>
 /// <param name="instanciator"></param>
 public void AddAppService <T>(string appName, Func <Type, T> instanciator)
 {
     ServiceProxyResponder.AddAppService <T>(appName, instanciator);
 }
コード例 #2
0
ファイル: BamServer.cs プロジェクト: dekkerb115/Bam.Net
 public void AddAppService(string appName, Type type, Func <object> instanciator)
 {
     ServiceProxyResponder.AddAppService(appName, type, instanciator);
 }
コード例 #3
0
ファイル: BamServer.cs プロジェクト: dekkerb115/Bam.Net
 public void AddAppServies(string appName, Incubator incubator)
 {
     ServiceProxyResponder.AddAppServices(appName, incubator);
 }
コード例 #4
0
ファイル: BamServer.cs プロジェクト: dekkerb115/Bam.Net
 public void AddAppService <T>(string appName, T instance)
 {
     ServiceProxyResponder.AddAppService <T>(appName, instance);
 }
コード例 #5
0
ファイル: BamServer.cs プロジェクト: dekkerb115/Bam.Net
 public void AddAppService <T>(string appName)
 {
     ServiceProxyResponder.AddAppService <T>(appName, (T)typeof(T).Construct());
 }
コード例 #6
0
ファイル: BamServer.cs プロジェクト: dekkerb115/Bam.Net
 public void AddCommonService <T>(T instance)
 {
     ServiceProxyResponder.AddCommonService <T>(instance);
 }
コード例 #7
0
ファイル: BamServer.cs プロジェクト: dekkerb115/Bam.Net
 public void AddCommonService <T>()
 {
     ServiceProxyResponder.AddCommonService <T>((T)typeof(T).Construct());
 }
コード例 #8
0
ファイル: BamServer.cs プロジェクト: dekkerb115/Bam.Net
 protected void SetServiceProxyResponder()
 {
     _serviceProxyResponder = new ServiceProxyResponder(GetCurrentConf(true), MainLogger);
     _serviceProxyResponder.ContentResponder = ContentResponder;
     AddResponder(_serviceProxyResponder);
 }