236 packages tagged with “host”
Enables hosting Nancy in any application.
Enables hosting Nancy on ASP.NET.
Integrates Simple Injector with applications built upon .NET Generic Host.
Core functionality for all AttributeRouting packages.
Provides AppSelfHostBase implementation for .NET Core's Kestrel Self Host HTTP Server To get started see: https://servicestack.net/getting-started
Core functionality for AttributeRouting Web API packages.
主机启动程序
Adds helpers to easily bootstrap an application using conventions by just using the correct extension method. This adds command line operations, additional configuration, logging and service injections by convention.
This package allows you to host Quartzmin within your own process.
Application and Service Host
https://devlib.codeplex.com/ wcf service host; wcf client proxy DevLib is a highly reusable collection of components and core functionalities addressing common crosscutting concerns. It provides a comprehensive set of features that save development time, minimize costs, reduce the use of precious test resources, and decrease the overall maintenance effort. It is time to boost your productivity.
Topshelf.SimpleInjector provides extensions to construct your Topshelf service class from the SimpleInjector IoC container.
It's aim is to facilitate: - Out-of-the-box code isolation for different parts on an application (i.e. admin vs. user api). - Flexibility in transport technologies (i.e. SignalR, Grpc and Rest). - Flexibility in hosting: Console, In-process, windows service, trayicon, Docker etc. - An as easy as possible way to incorporate unit/integration tests for server/client/distributed applications.
Auto inject services, Microsoft.Extensions.DependencyInjection, easy to add your services without need to touch startup, powerful, useful with multi dll's shearing same startup
a library for modular develop with Cuture.Extensions.Modularity and Microsoft.Extensions.Hosting.
JetBrains host for EnvDTE
Configured host, with generators, modules for logging, console and config
Service Bus Host for Mass Transit services using RabbitMQ
The collection of the IHost related functionality used with GenericHost.
ServiceWire is a very fast and light weight service host and dynamic client library that simplifies the development and use of high performance remote procedure call (RPC) communication between .NET processes over Named Pipes or TCP/IP. And with the release of 2.0.0, ServiceWire now supports optional use of Zero Knowledge authentication with a fast variation of Secure Remote Password Protocol and strong Rijndael encryption of data across the wire via TCP without the need for public keys going across the wire.
AttributeRouting for self-hosted Web API lets you specify routes using attributes on your API controllers and actions.
Basic dependencies for projects using the GenHTTP framework, including the engine itself
This assembly defines the encryption client public for Data Integration Gateway Host Service.
Allows you to define asynchronous initialization actions for services in a Host's IServiceProvider
服务宿主 请在服务最终运行项目中,启动服务,以下为 Program.cs 参考代码: /// <summary> /// 程序入口类 /// </summary> static class ServiceProgram { /// <summary> /// 主函数入口 /// </summary> /// <param name="args">参数列表。</param> static void Main(params string[] args) { //以管理员身份运行检测:调试模式时建议关闭,反之必须以管理员身份运行visual studio //Symbol.ServiceHost.ProgramHelper.RunAsAdminCheck = false; //自适应模式 Symbol.ServiceHost.ProgramHelper.Run(args); //强制运行为服务 //Symbol.ServiceHost.ProgramHelper.Run("/service"); //强制运行为桌面程序 //Symbol.ServiceHost.ProgramHelper.Run("/exe"); } } 请在服务最终运行项目中,创建配置文件,取名为 symbol.service.host.config(编码为utf-8),并设置输出到目录,以下为参考配置: <?xml version="1.0" encoding="utf-8"?> <symbol.service.host.config xmlns="http://www.afuhao.org/schemas/xsd/symbol.service.host.config.xsd"> <!--宿主配置信息--> <host name="My.MasterService" displayName="我的服务" description="此服务停止后,功能无法使用。" allowUI="false" startMode="Automatic" accountType="LocalSystem" /> <services> <!--服务配置节点,可以为多个;order为启动优先级--> <!--如果只有一个服务时,可以与Host的命名一致--> <service name="My.MasterService" displayName="我的服务" allowUI="false" startMode="Automatic" accountType="LocalService" order="1"> <description>服务描述</description> <!--服务的入口程序集与服务类全称--> <assembly name="My.MasterService.dll" type="My.MasterService.CoreMasterService, My.MasterService" /> <settings> <!--没有配置信息时可以省略--> <setting name="key1" value="value1"/> </settings> </service> </services> </symbol.service.host.config>
This library builds on top of the FSharp.Compiler.Service library and provides a nice API for F# script integration. It provides APIs to push values into and to get values from scripts. Additionally it adds some extension methods missing from the FSharp.Compiler.Service API.
Simplifies the configuration and initialization of AWS Lambda Functions.