Exemplo n.º 1
0
 protected override IPackageStartupHandler OnGetPackageStartupHandler(PackageStartupHandlerInfo handlerInfo)
 {
     return(Instantiate <IPackageStartupHandler>(handlerInfo.ClassName));
 }
Exemplo n.º 2
0
 /// <summary>
 /// Instantiates startup event handler using provided PackageStartupHandlerInfo
 /// </summary>
 /// <param name="handlerInfo">Information about the handler to construct</param>
 /// <returns></returns>
 public IPackageStartupHandler GetPackageStartupHandler(PackageStartupHandlerInfo handlerInfo)
 {
     Logger.TraceFormat("GetPackageStartupHandler for {info}", handlerInfo);
     return(OnGetPackageStartupHandler(handlerInfo));
 }
Exemplo n.º 3
0
 protected abstract IPackageStartupHandler OnGetPackageStartupHandler(PackageStartupHandlerInfo handlerInfo);
Exemplo n.º 4
0
 /// <summary>
 /// Instantiates startup event handler using provided PackageStartupHandlerInfo
 /// </summary>
 /// <param name="handlerInfo">Information about the handler to construct</param>
 /// <returns>Instantiated handler</returns>
 public IPackageStartupHandler GetPackageStartupHandler(PackageStartupHandlerInfo handlerInfo)
 {
     Logger.TraceFormat("GetPackageStartupHandler for {info}", handlerInfo);
     return(Instantiate <IPackageStartupHandler>(handlerInfo.ClassName));
 }