public static IUnionGatewayBuilder AddGrpc(this IUnionGatewayBuilder config) { config.JT808Builder.Services.AddHostedService <UnionGrpcServer>(); return(config); }
private static IUnionGatewayBuilder AddJT808Core(this IUnionGatewayBuilder config) { config.JT808Builder.Services.TryAddSingleton <UnionAtomicCounterServiceFactory>(); config.JT808Builder.Services.TryAddSingleton <UnionSessionManager>(); return(config); }
public static IUnionGatewayBuilder AddUdp(this IUnionGatewayBuilder config) { config.JT808Builder.Services.AddHostedService <UnionUdpServer>(); config.JT808Builder.Services.AddHostedService <UnionUdpReceiveTimeoutHostedService>(); return(config); }