├── .dockerignore ├── .gen ├── generate_protos.bat ├── generate_protos_core.bat ├── generate_protos_core_genelib.bat └── generate_remark.txt ├── .gitattributes ├── .gitignore ├── README.md ├── core-grpc-h2.sln ├── core-grpc.sln ├── docker-compose.ci.build.yml ├── docker-compose.dcproj ├── docker-compose.override.yml ├── docker-compose.yml ├── sample ├── cross │ ├── Overt.GrpcExampleCrossPlat.Service.Grpc │ │ ├── ClientManager.cs │ │ ├── GrpcExample.cs │ │ ├── GrpcExampleGrpc.cs │ │ ├── Overt.GrpcExampleCrossPlat.Service.Grpc.csproj │ │ ├── coreconfigs │ │ │ ├── clientsettings.json │ │ │ ├── consulsettings.json │ │ │ └── grpcsettings.json │ │ └── fmconfigs │ │ │ ├── Client.config │ │ │ ├── Consul.config │ │ │ └── Server.config │ └── Overt.GrpcExampleCrossPlat.Service │ │ ├── Dockerfile │ │ ├── HostedService │ │ └── GrpcExampleHostedService.cs │ │ ├── Impl │ │ └── GrpcExampleServiceImpl.cs │ │ ├── Overt.GrpcExampleCrossPlat.Service.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ └── PublishProfiles │ │ │ └── FolderProfile.pubxml │ │ ├── Tracer │ │ └── ConsoleTracer.cs │ │ ├── appsettings.json │ │ └── dllconfigs │ │ └── consulsettings.json ├── grpc.net │ ├── Overt.GrpcExample.Client │ │ ├── Overt.GrpcExample.Client.csproj │ │ ├── Program.cs │ │ └── dllconfigs │ │ │ ├── Overt.GrpcExample.Service.Grpc.dll.json │ │ │ ├── Overt.GrpcExample1.Service.Grpc.dll.json │ │ │ └── consulsettings.json │ ├── Overt.GrpcExample.Service.Grpc │ │ ├── GrpcExample.cs │ │ ├── GrpcExampleGrpc.cs │ │ ├── Overt.GrpcExample.Service.Grpc.csproj │ │ ├── Protos │ │ │ └── GrpcExample.proto │ │ ├── coreconfigs │ │ │ ├── clientsettings.json │ │ │ ├── consulsettings.json │ │ │ └── grpcsettings.json │ │ └── fmconfigs │ │ │ ├── Client.config │ │ │ ├── Consul.config │ │ │ └── Server.config │ ├── Overt.GrpcExample.Service │ │ ├── Dockerfile │ │ ├── Overt.GrpcExample.Service.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Services │ │ │ └── GrpcExampleService.cs │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── dllconfigs │ │ │ └── consulsettings.json │ └── Overt.GrpcExample1.Service.Grpc │ │ ├── GrpcExample1.cs │ │ ├── GrpcExample1Grpc.cs │ │ ├── Overt.GrpcExample1.Service.Grpc.csproj │ │ ├── Protos │ │ └── GrpcExample1.proto │ │ ├── coreconfigs │ │ ├── clientsettings.json │ │ ├── consulsettings.json │ │ └── grpcsettings.json │ │ └── fmconfigs │ │ ├── Client.config │ │ ├── Consul.config │ │ └── Server.config ├── net45 │ ├── Overt.GrpcExampleNet45.Client │ │ ├── App.config │ │ ├── Overt.GrpcExampleNet45.Client.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── Tracer │ │ │ └── ConsoleTracer.cs │ │ ├── dllconfigs │ │ │ ├── Consul.config │ │ │ └── Overt.GrpcExample.Service.Grpc.dll.config │ │ └── packages.config │ ├── Overt.GrpcExampleNet45.Service.Grpc │ │ ├── ClientManager.cs │ │ ├── GrpcExample.cs │ │ ├── GrpcExampleGrpc.cs │ │ ├── Overt.GrpcExampleNet45.Service.Grpc.csproj │ │ ├── coreconfigs │ │ │ ├── clientsettings.json │ │ │ ├── consulsettings.json │ │ │ └── grpcsettings.json │ │ └── fmconfigs │ │ │ ├── Client.config │ │ │ ├── Consul.config │ │ │ └── Server.config │ └── Overt.GrpcExampleNet45.Service │ │ ├── App.config │ │ ├── AutofacContainer.cs │ │ ├── Impl │ │ └── GrpcExampleServiceImpl.cs │ │ ├── InstallService.bat │ │ ├── MainService.cs │ │ ├── Overt.GrpcExampleNet45.Service.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Readme.txt │ │ ├── StartService.bat │ │ ├── StopService.bat │ │ ├── Tracer │ │ └── ConsoleTracer.cs │ │ ├── UninstallService.bat │ │ ├── dllconfigs │ │ ├── Consul.config │ │ └── Sodao.Log.nlog.config │ │ └── packages.config └── netcore │ ├── Overt.GrpcExample.Application │ ├── Constracts │ │ └── IUserService.cs │ ├── Overt.GrpcExample.Application.csproj │ ├── ServiceCollectionExtensions.cs │ └── Services │ │ └── UserService.cs │ ├── Overt.GrpcExample.Client │ ├── ClientLoggerInterceptor.cs │ ├── Overt.GrpcExample.Client.csproj │ ├── Program.cs │ ├── Properties │ │ └── PublishProfiles │ │ │ └── FolderProfile.pubxml │ ├── Tracer │ │ └── ConsoleTracer.cs │ ├── appsettings.json │ └── dllconfigs │ │ ├── Overt.GrpcExample.Service.Grpc.dll.json │ │ └── consulsettings.json │ ├── Overt.GrpcExample.Domain │ ├── Contracts │ │ └── IUserRepository.cs │ ├── Entities │ │ └── UserEntity.cs │ ├── Overt.GrpcExample.Domain.csproj │ ├── Repositories │ │ └── UserRepository.cs │ └── ServiceCollectionExtensions.cs │ ├── Overt.GrpcExample.Service.Grpc │ ├── GrpcExample.cs │ ├── GrpcExample.proto │ ├── GrpcExample.proto.xml │ ├── GrpcExampleGrpc.cs │ ├── Overt.GrpcExample.Service.Grpc.csproj │ ├── coreconfigs │ │ ├── clientsettings.json │ │ ├── consulsettings.json │ │ └── grpcsettings.json │ └── fmconfigs │ │ ├── Client.config │ │ ├── Consul.config │ │ └── Server.config │ └── Overt.GrpcExample.Service │ ├── Dockerfile │ ├── HostedService │ └── GrpcExampleHostedService.cs │ ├── Impl │ └── GrpcExampleServiceImpl.cs │ ├── Overt.GrpcExample.Service.csproj │ ├── Program.cs │ ├── Properties │ └── PublishProfiles │ │ └── FolderProfile.pubxml │ ├── Tracer │ └── ConsoleTracer.cs │ ├── appsettings.json │ └── dllconfigs │ └── consulsettings.json └── src ├── Overt.Core.Grpc.H2 ├── Client │ ├── ClientGenerate │ │ ├── ChannelWrapper.cs │ │ ├── GrpcClient.cs │ │ ├── GrpcClientFactory.cs │ │ ├── GrpcClientOptions.cs │ │ └── Interface │ │ │ ├── IGrpcClient.cs │ │ │ └── IGrpcClientFactory.cs │ ├── ClientTimespan.cs │ ├── EndpointDiscovery │ │ ├── IEndpointDiscovery.cs │ │ ├── IPEndpointDiscovery.cs │ │ └── StickyEndpointDiscovery.cs │ ├── EndpointStrategy │ │ ├── EndpointStrategy.cs │ │ ├── IEndpointStrategy.cs │ │ ├── IPEndpointStrategy.cs │ │ ├── StickyEndpointStrategy.cs │ │ └── StrategyFactory.cs │ ├── Entity │ │ └── Exitus.cs │ ├── NET5_0_OR_GREATER │ │ ├── Balancer │ │ │ ├── RandomBalancer.cs │ │ │ ├── RandomBalancerFactory.cs │ │ │ └── RandomPicker.cs │ │ └── Resolver │ │ │ ├── InternalResolver.cs │ │ │ └── InternalResolverFactory.cs │ └── ServicePolicy │ │ ├── ServiceBlackPolicy.cs │ │ └── ServicePollingPolicy.cs ├── Config │ ├── Consul │ │ ├── ConsulServerSection.cs │ │ └── ConsulServiceElement.cs │ ├── Grpc │ │ ├── Client │ │ │ ├── GrpcClientSection.cs │ │ │ ├── GrpcDiscoveryElement.cs │ │ │ ├── GrpcEndpointElement.cs │ │ │ └── GrpcServiceElement.cs │ │ ├── Common │ │ │ └── ConsulElement.cs │ │ └── Service │ │ │ ├── GrpcServerSection.cs │ │ │ └── ServiceElement.cs │ └── Util │ │ ├── ConfigBuilder.cs │ │ ├── Constants.cs │ │ └── IPHelper.cs ├── GrpcServiceCollectionExtensions.cs ├── Overt.Core.Grpc.H2.csproj ├── Service │ ├── ConsulRegister.cs │ ├── ConsulTimespan.cs │ ├── Entity │ │ ├── Entry.cs │ │ └── GrpcOptions.cs │ ├── GrpcHostedService.cs │ └── RegisterFactory.cs └── dllconfigs │ ├── clientsettings.json │ ├── consulsettings.json │ └── grpcsettings.json └── Overt.Core.Grpc ├── Client ├── CallInvoker │ ├── ClientCallInvoker.cs │ ├── InterceptedServerCallInvoker.cs │ └── ServerCallInvoker.cs ├── ClientGenerate │ ├── GrpcClient.cs │ ├── GrpcClientFactory.cs │ ├── GrpcClientOptions.cs │ └── Interface │ │ ├── IGrpcClient.cs │ │ └── IGrpcClientFactory.cs ├── ClientTimespan.cs ├── EndpointDiscovery │ ├── IEndpointDiscovery.cs │ ├── IPEndpointDiscovery.cs │ └── StickyEndpointDiscovery.cs ├── EndpointStrategy │ ├── EndpointStrategy.cs │ ├── IEndpointStrategy.cs │ └── StrategyFactory.cs └── ServicePolicy │ ├── ServiceBlackPolicy.cs │ └── ServicePollingPolicy.cs ├── Config ├── Consul │ ├── ConsulServerSection.cs │ └── ConsulServiceElement.cs ├── Grpc │ ├── Client │ │ ├── GrpcClientSection.cs │ │ ├── GrpcDiscoveryElement.cs │ │ ├── GrpcEndpointElement.cs │ │ ├── GrpcEndpointElementCollection.cs │ │ └── GrpcServiceElement.cs │ ├── Common │ │ └── ConsulElement.cs │ └── Service │ │ ├── GrpcRegistryElement.cs │ │ ├── GrpcServerSection.cs │ │ └── ServiceElement.cs └── Util │ ├── ConfigBuilder.cs │ ├── GrpcConstants.cs │ └── IPHelper.cs ├── GrpcServiceCollectionExtensions.cs ├── Intercept ├── Handler │ ├── InterceptedClientHandler.cs │ └── InterceptedServerHandler.cs ├── InterceptExtensions.cs ├── Interceptor │ ├── ClientTracerInterceptor.cs │ └── ServerTracerInterceptor.cs ├── Streaming │ ├── TracingAsyncClientStreamReader.cs │ ├── TracingAsyncServerStreamReader.cs │ ├── TracingClientStreamWriter.cs │ └── TracingServerStreamWriter.cs └── Tracer │ ├── ClientMockTracer.cs │ ├── IClientTracer.cs │ ├── IServerTracer.cs │ └── ServerMockTracer.cs ├── Manager ├── GrpcClientManager.cs └── GrpcServiceManager.cs ├── Overt.Core.Grpc.csproj ├── Service ├── ConsulTimespan.cs ├── Entity │ ├── Entry.cs │ ├── Exitus.cs │ └── GrpcOptions.cs └── ServerRegister.cs └── dllconfigs ├── framework ├── Client.config ├── Consul.config └── Server.config └── netstandard20 ├── clientsettings.json ├── consulsettings.json └── grpcsettings.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gen/generate_protos.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/.gen/generate_protos.bat -------------------------------------------------------------------------------- /.gen/generate_protos_core.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/.gen/generate_protos_core.bat -------------------------------------------------------------------------------- /.gen/generate_protos_core_genelib.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/.gen/generate_protos_core_genelib.bat -------------------------------------------------------------------------------- /.gen/generate_remark.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/.gen/generate_remark.txt -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/README.md -------------------------------------------------------------------------------- /core-grpc-h2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/core-grpc-h2.sln -------------------------------------------------------------------------------- /core-grpc.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/core-grpc.sln -------------------------------------------------------------------------------- /docker-compose.ci.build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/docker-compose.ci.build.yml -------------------------------------------------------------------------------- /docker-compose.dcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/docker-compose.dcproj -------------------------------------------------------------------------------- /docker-compose.override.yml: -------------------------------------------------------------------------------- 1 | version: '3.4' 2 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/ClientManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/ClientManager.cs -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/GrpcExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/GrpcExample.cs -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/GrpcExampleGrpc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/GrpcExampleGrpc.cs -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/Overt.GrpcExampleCrossPlat.Service.Grpc.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/Overt.GrpcExampleCrossPlat.Service.Grpc.csproj -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/coreconfigs/clientsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/coreconfigs/clientsettings.json -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/coreconfigs/consulsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/coreconfigs/consulsettings.json -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/coreconfigs/grpcsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/coreconfigs/grpcsettings.json -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/fmconfigs/Client.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/fmconfigs/Client.config -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/fmconfigs/Consul.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/fmconfigs/Consul.config -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/fmconfigs/Server.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service.Grpc/fmconfigs/Server.config -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service/Dockerfile -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service/HostedService/GrpcExampleHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service/HostedService/GrpcExampleHostedService.cs -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service/Impl/GrpcExampleServiceImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service/Impl/GrpcExampleServiceImpl.cs -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service/Overt.GrpcExampleCrossPlat.Service.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service/Overt.GrpcExampleCrossPlat.Service.csproj -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service/Program.cs -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service/Properties/PublishProfiles/FolderProfile.pubxml -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service/Tracer/ConsoleTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service/Tracer/ConsoleTracer.cs -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service/appsettings.json -------------------------------------------------------------------------------- /sample/cross/Overt.GrpcExampleCrossPlat.Service/dllconfigs/consulsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/cross/Overt.GrpcExampleCrossPlat.Service/dllconfigs/consulsettings.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Client/Overt.GrpcExample.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Client/Overt.GrpcExample.Client.csproj -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Client/Program.cs -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Client/dllconfigs/Overt.GrpcExample.Service.Grpc.dll.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Client/dllconfigs/Overt.GrpcExample.Service.Grpc.dll.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Client/dllconfigs/Overt.GrpcExample1.Service.Grpc.dll.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Client/dllconfigs/Overt.GrpcExample1.Service.Grpc.dll.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Client/dllconfigs/consulsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Client/dllconfigs/consulsettings.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service.Grpc/GrpcExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service.Grpc/GrpcExample.cs -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service.Grpc/GrpcExampleGrpc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service.Grpc/GrpcExampleGrpc.cs -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service.Grpc/Overt.GrpcExample.Service.Grpc.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service.Grpc/Overt.GrpcExample.Service.Grpc.csproj -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service.Grpc/Protos/GrpcExample.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service.Grpc/Protos/GrpcExample.proto -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service.Grpc/coreconfigs/clientsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service.Grpc/coreconfigs/clientsettings.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service.Grpc/coreconfigs/consulsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service.Grpc/coreconfigs/consulsettings.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service.Grpc/coreconfigs/grpcsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service.Grpc/coreconfigs/grpcsettings.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service.Grpc/fmconfigs/Client.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service.Grpc/fmconfigs/Client.config -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service.Grpc/fmconfigs/Consul.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service.Grpc/fmconfigs/Consul.config -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service.Grpc/fmconfigs/Server.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service.Grpc/fmconfigs/Server.config -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service/Dockerfile -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service/Overt.GrpcExample.Service.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service/Overt.GrpcExample.Service.csproj -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service/Program.cs -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service/Properties/launchSettings.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service/Services/GrpcExampleService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service/Services/GrpcExampleService.cs -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service/Startup.cs -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service/appsettings.Development.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service/appsettings.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample.Service/dllconfigs/consulsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample.Service/dllconfigs/consulsettings.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample1.Service.Grpc/GrpcExample1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample1.Service.Grpc/GrpcExample1.cs -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample1.Service.Grpc/GrpcExample1Grpc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample1.Service.Grpc/GrpcExample1Grpc.cs -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample1.Service.Grpc/Overt.GrpcExample1.Service.Grpc.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample1.Service.Grpc/Overt.GrpcExample1.Service.Grpc.csproj -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample1.Service.Grpc/Protos/GrpcExample1.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample1.Service.Grpc/Protos/GrpcExample1.proto -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample1.Service.Grpc/coreconfigs/clientsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample1.Service.Grpc/coreconfigs/clientsettings.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample1.Service.Grpc/coreconfigs/consulsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample1.Service.Grpc/coreconfigs/consulsettings.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample1.Service.Grpc/coreconfigs/grpcsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample1.Service.Grpc/coreconfigs/grpcsettings.json -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample1.Service.Grpc/fmconfigs/Client.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample1.Service.Grpc/fmconfigs/Client.config -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample1.Service.Grpc/fmconfigs/Consul.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample1.Service.Grpc/fmconfigs/Consul.config -------------------------------------------------------------------------------- /sample/grpc.net/Overt.GrpcExample1.Service.Grpc/fmconfigs/Server.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/grpc.net/Overt.GrpcExample1.Service.Grpc/fmconfigs/Server.config -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Client/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Client/App.config -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Client/Overt.GrpcExampleNet45.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Client/Overt.GrpcExampleNet45.Client.csproj -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Client/Program.cs -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Client/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Client/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Client/Tracer/ConsoleTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Client/Tracer/ConsoleTracer.cs -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Client/dllconfigs/Consul.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Client/dllconfigs/Consul.config -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Client/dllconfigs/Overt.GrpcExample.Service.Grpc.dll.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Client/dllconfigs/Overt.GrpcExample.Service.Grpc.dll.config -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Client/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Client/packages.config -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service.Grpc/ClientManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service.Grpc/ClientManager.cs -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service.Grpc/GrpcExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service.Grpc/GrpcExample.cs -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service.Grpc/GrpcExampleGrpc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service.Grpc/GrpcExampleGrpc.cs -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service.Grpc/Overt.GrpcExampleNet45.Service.Grpc.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service.Grpc/Overt.GrpcExampleNet45.Service.Grpc.csproj -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service.Grpc/coreconfigs/clientsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service.Grpc/coreconfigs/clientsettings.json -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service.Grpc/coreconfigs/consulsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service.Grpc/coreconfigs/consulsettings.json -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service.Grpc/coreconfigs/grpcsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service.Grpc/coreconfigs/grpcsettings.json -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service.Grpc/fmconfigs/Client.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service.Grpc/fmconfigs/Client.config -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service.Grpc/fmconfigs/Consul.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service.Grpc/fmconfigs/Consul.config -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service.Grpc/fmconfigs/Server.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service.Grpc/fmconfigs/Server.config -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service/App.config -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/AutofacContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service/AutofacContainer.cs -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/Impl/GrpcExampleServiceImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service/Impl/GrpcExampleServiceImpl.cs -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/InstallService.bat: -------------------------------------------------------------------------------- 1 | Overt.GrpcExampleNet45.Service.exe install 2 | pause 3 | -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/MainService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service/MainService.cs -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/Overt.GrpcExampleNet45.Service.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service/Overt.GrpcExampleNet45.Service.csproj -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service/Program.cs -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service/Readme.txt -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/StartService.bat: -------------------------------------------------------------------------------- 1 | net start Overt.GrpcExampleNet45.Service 2 | pause 3 | -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/StopService.bat: -------------------------------------------------------------------------------- 1 | net stop Overt.GrpcExampleNet45.Service 2 | pause 3 | -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/Tracer/ConsoleTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service/Tracer/ConsoleTracer.cs -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/UninstallService.bat: -------------------------------------------------------------------------------- 1 | Overt.GrpcExampleNet45.Service.exe uninstall 2 | pause 3 | -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/dllconfigs/Consul.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service/dllconfigs/Consul.config -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/dllconfigs/Sodao.Log.nlog.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service/dllconfigs/Sodao.Log.nlog.config -------------------------------------------------------------------------------- /sample/net45/Overt.GrpcExampleNet45.Service/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/net45/Overt.GrpcExampleNet45.Service/packages.config -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Application/Constracts/IUserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Application/Constracts/IUserService.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Application/Overt.GrpcExample.Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Application/Overt.GrpcExample.Application.csproj -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Application/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Application/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Application/Services/UserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Application/Services/UserService.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Client/ClientLoggerInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Client/ClientLoggerInterceptor.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Client/Overt.GrpcExample.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Client/Overt.GrpcExample.Client.csproj -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Client/Program.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Client/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Client/Properties/PublishProfiles/FolderProfile.pubxml -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Client/Tracer/ConsoleTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Client/Tracer/ConsoleTracer.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Client/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Client/appsettings.json -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Client/dllconfigs/Overt.GrpcExample.Service.Grpc.dll.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Client/dllconfigs/Overt.GrpcExample.Service.Grpc.dll.json -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Client/dllconfigs/consulsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Client/dllconfigs/consulsettings.json -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Domain/Contracts/IUserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Domain/Contracts/IUserRepository.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Domain/Entities/UserEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Domain/Entities/UserEntity.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Domain/Overt.GrpcExample.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Domain/Overt.GrpcExample.Domain.csproj -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Domain/Repositories/UserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Domain/Repositories/UserRepository.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Domain/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Domain/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service.Grpc/GrpcExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service.Grpc/GrpcExample.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service.Grpc/GrpcExample.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service.Grpc/GrpcExample.proto -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service.Grpc/GrpcExample.proto.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service.Grpc/GrpcExample.proto.xml -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service.Grpc/GrpcExampleGrpc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service.Grpc/GrpcExampleGrpc.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service.Grpc/Overt.GrpcExample.Service.Grpc.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service.Grpc/Overt.GrpcExample.Service.Grpc.csproj -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service.Grpc/coreconfigs/clientsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service.Grpc/coreconfigs/clientsettings.json -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service.Grpc/coreconfigs/consulsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service.Grpc/coreconfigs/consulsettings.json -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service.Grpc/coreconfigs/grpcsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service.Grpc/coreconfigs/grpcsettings.json -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service.Grpc/fmconfigs/Client.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service.Grpc/fmconfigs/Client.config -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service.Grpc/fmconfigs/Consul.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service.Grpc/fmconfigs/Consul.config -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service.Grpc/fmconfigs/Server.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service.Grpc/fmconfigs/Server.config -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service/Dockerfile -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service/HostedService/GrpcExampleHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service/HostedService/GrpcExampleHostedService.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service/Impl/GrpcExampleServiceImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service/Impl/GrpcExampleServiceImpl.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service/Overt.GrpcExample.Service.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service/Overt.GrpcExample.Service.csproj -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service/Program.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service/Properties/PublishProfiles/FolderProfile.pubxml -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service/Tracer/ConsoleTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service/Tracer/ConsoleTracer.cs -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service/appsettings.json -------------------------------------------------------------------------------- /sample/netcore/Overt.GrpcExample.Service/dllconfigs/consulsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/sample/netcore/Overt.GrpcExample.Service/dllconfigs/consulsettings.json -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/ClientGenerate/ChannelWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/ClientGenerate/ChannelWrapper.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/ClientGenerate/GrpcClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/ClientGenerate/GrpcClient.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/ClientGenerate/GrpcClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/ClientGenerate/GrpcClientFactory.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/ClientGenerate/GrpcClientOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/ClientGenerate/GrpcClientOptions.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/ClientGenerate/Interface/IGrpcClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/ClientGenerate/Interface/IGrpcClient.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/ClientGenerate/Interface/IGrpcClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/ClientGenerate/Interface/IGrpcClientFactory.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/ClientTimespan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/ClientTimespan.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/EndpointDiscovery/IEndpointDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/EndpointDiscovery/IEndpointDiscovery.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/EndpointDiscovery/IPEndpointDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/EndpointDiscovery/IPEndpointDiscovery.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/EndpointDiscovery/StickyEndpointDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/EndpointDiscovery/StickyEndpointDiscovery.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/EndpointStrategy/EndpointStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/EndpointStrategy/EndpointStrategy.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/EndpointStrategy/IEndpointStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/EndpointStrategy/IEndpointStrategy.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/EndpointStrategy/IPEndpointStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/EndpointStrategy/IPEndpointStrategy.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/EndpointStrategy/StickyEndpointStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/EndpointStrategy/StickyEndpointStrategy.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/EndpointStrategy/StrategyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/EndpointStrategy/StrategyFactory.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/Entity/Exitus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/Entity/Exitus.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/NET5_0_OR_GREATER/Balancer/RandomBalancer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/NET5_0_OR_GREATER/Balancer/RandomBalancer.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/NET5_0_OR_GREATER/Balancer/RandomBalancerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/NET5_0_OR_GREATER/Balancer/RandomBalancerFactory.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/NET5_0_OR_GREATER/Balancer/RandomPicker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/NET5_0_OR_GREATER/Balancer/RandomPicker.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/NET5_0_OR_GREATER/Resolver/InternalResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/NET5_0_OR_GREATER/Resolver/InternalResolver.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/NET5_0_OR_GREATER/Resolver/InternalResolverFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/NET5_0_OR_GREATER/Resolver/InternalResolverFactory.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/ServicePolicy/ServiceBlackPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/ServicePolicy/ServiceBlackPolicy.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Client/ServicePolicy/ServicePollingPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Client/ServicePolicy/ServicePollingPolicy.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Config/Consul/ConsulServerSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Config/Consul/ConsulServerSection.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Config/Consul/ConsulServiceElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Config/Consul/ConsulServiceElement.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Config/Grpc/Client/GrpcClientSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Config/Grpc/Client/GrpcClientSection.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Config/Grpc/Client/GrpcDiscoveryElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Config/Grpc/Client/GrpcDiscoveryElement.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Config/Grpc/Client/GrpcEndpointElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Config/Grpc/Client/GrpcEndpointElement.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Config/Grpc/Client/GrpcServiceElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Config/Grpc/Client/GrpcServiceElement.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Config/Grpc/Common/ConsulElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Config/Grpc/Common/ConsulElement.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Config/Grpc/Service/GrpcServerSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Config/Grpc/Service/GrpcServerSection.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Config/Grpc/Service/ServiceElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Config/Grpc/Service/ServiceElement.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Config/Util/ConfigBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Config/Util/ConfigBuilder.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Config/Util/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Config/Util/Constants.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Config/Util/IPHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Config/Util/IPHelper.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/GrpcServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/GrpcServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Overt.Core.Grpc.H2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Overt.Core.Grpc.H2.csproj -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Service/ConsulRegister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Service/ConsulRegister.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Service/ConsulTimespan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Service/ConsulTimespan.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Service/Entity/Entry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Service/Entity/Entry.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Service/Entity/GrpcOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Service/Entity/GrpcOptions.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Service/GrpcHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Service/GrpcHostedService.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/Service/RegisterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/Service/RegisterFactory.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/dllconfigs/clientsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/dllconfigs/clientsettings.json -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/dllconfigs/consulsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/dllconfigs/consulsettings.json -------------------------------------------------------------------------------- /src/Overt.Core.Grpc.H2/dllconfigs/grpcsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc.H2/dllconfigs/grpcsettings.json -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/CallInvoker/ClientCallInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/CallInvoker/ClientCallInvoker.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/CallInvoker/InterceptedServerCallInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/CallInvoker/InterceptedServerCallInvoker.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/CallInvoker/ServerCallInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/CallInvoker/ServerCallInvoker.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/ClientGenerate/GrpcClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/ClientGenerate/GrpcClient.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/ClientGenerate/GrpcClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/ClientGenerate/GrpcClientFactory.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/ClientGenerate/GrpcClientOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/ClientGenerate/GrpcClientOptions.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/ClientGenerate/Interface/IGrpcClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/ClientGenerate/Interface/IGrpcClient.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/ClientGenerate/Interface/IGrpcClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/ClientGenerate/Interface/IGrpcClientFactory.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/ClientTimespan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/ClientTimespan.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/EndpointDiscovery/IEndpointDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/EndpointDiscovery/IEndpointDiscovery.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/EndpointDiscovery/IPEndpointDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/EndpointDiscovery/IPEndpointDiscovery.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/EndpointDiscovery/StickyEndpointDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/EndpointDiscovery/StickyEndpointDiscovery.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/EndpointStrategy/EndpointStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/EndpointStrategy/EndpointStrategy.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/EndpointStrategy/IEndpointStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/EndpointStrategy/IEndpointStrategy.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/EndpointStrategy/StrategyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/EndpointStrategy/StrategyFactory.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/ServicePolicy/ServiceBlackPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/ServicePolicy/ServiceBlackPolicy.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Client/ServicePolicy/ServicePollingPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Client/ServicePolicy/ServicePollingPolicy.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Consul/ConsulServerSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Consul/ConsulServerSection.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Consul/ConsulServiceElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Consul/ConsulServiceElement.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Grpc/Client/GrpcClientSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Grpc/Client/GrpcClientSection.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Grpc/Client/GrpcDiscoveryElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Grpc/Client/GrpcDiscoveryElement.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Grpc/Client/GrpcEndpointElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Grpc/Client/GrpcEndpointElement.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Grpc/Client/GrpcEndpointElementCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Grpc/Client/GrpcEndpointElementCollection.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Grpc/Client/GrpcServiceElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Grpc/Client/GrpcServiceElement.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Grpc/Common/ConsulElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Grpc/Common/ConsulElement.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Grpc/Service/GrpcRegistryElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Grpc/Service/GrpcRegistryElement.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Grpc/Service/GrpcServerSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Grpc/Service/GrpcServerSection.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Grpc/Service/ServiceElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Grpc/Service/ServiceElement.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Util/ConfigBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Util/ConfigBuilder.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Util/GrpcConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Util/GrpcConstants.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Config/Util/IPHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Config/Util/IPHelper.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/GrpcServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/GrpcServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Intercept/Handler/InterceptedClientHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Intercept/Handler/InterceptedClientHandler.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Intercept/Handler/InterceptedServerHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Intercept/Handler/InterceptedServerHandler.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Intercept/InterceptExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Intercept/InterceptExtensions.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Intercept/Interceptor/ClientTracerInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Intercept/Interceptor/ClientTracerInterceptor.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Intercept/Interceptor/ServerTracerInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Intercept/Interceptor/ServerTracerInterceptor.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Intercept/Streaming/TracingAsyncClientStreamReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Intercept/Streaming/TracingAsyncClientStreamReader.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Intercept/Streaming/TracingAsyncServerStreamReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Intercept/Streaming/TracingAsyncServerStreamReader.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Intercept/Streaming/TracingClientStreamWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Intercept/Streaming/TracingClientStreamWriter.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Intercept/Streaming/TracingServerStreamWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Intercept/Streaming/TracingServerStreamWriter.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Intercept/Tracer/ClientMockTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Intercept/Tracer/ClientMockTracer.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Intercept/Tracer/IClientTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Intercept/Tracer/IClientTracer.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Intercept/Tracer/IServerTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Intercept/Tracer/IServerTracer.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Intercept/Tracer/ServerMockTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Intercept/Tracer/ServerMockTracer.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Manager/GrpcClientManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Manager/GrpcClientManager.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Manager/GrpcServiceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Manager/GrpcServiceManager.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Overt.Core.Grpc.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Overt.Core.Grpc.csproj -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Service/ConsulTimespan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Service/ConsulTimespan.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Service/Entity/Entry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Service/Entity/Entry.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Service/Entity/Exitus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Service/Entity/Exitus.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Service/Entity/GrpcOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Service/Entity/GrpcOptions.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/Service/ServerRegister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/Service/ServerRegister.cs -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/dllconfigs/framework/Client.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/dllconfigs/framework/Client.config -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/dllconfigs/framework/Consul.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/dllconfigs/framework/Consul.config -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/dllconfigs/framework/Server.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/dllconfigs/framework/Server.config -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/dllconfigs/netstandard20/clientsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/dllconfigs/netstandard20/clientsettings.json -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/dllconfigs/netstandard20/consulsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/dllconfigs/netstandard20/consulsettings.json -------------------------------------------------------------------------------- /src/Overt.Core.Grpc/dllconfigs/netstandard20/grpcsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overtly/core-grpc/HEAD/src/Overt.Core.Grpc/dllconfigs/netstandard20/grpcsettings.json --------------------------------------------------------------------------------