Skip to content

crispthinking/athena-dotnet-models

Repository files navigation

athena-protobufs-dotnet

.NET packaging of the Athena protobufs - provides generated gRPC client and model packages for the Resolver Athena API.

Packages

Package Description
ResolverAthena.Grpc.Client Generated gRPC client for the Resolver Athena API
ResolverAthena.Grpc.Models Generated gRPC models/messages for the Resolver Athena API
ResolverAthena.Grpc.Server Generated gRPC server base classes for the Resolver Athena API

Installation

dotnet add package ResolverAthena.Grpc.Client

Or for just the models:

dotnet add package ResolverAthena.Grpc.Models

Or if you're implementing the server:

dotnet add package ResolverAthena.Grpc.Server

Building

This repository uses a git submodule to reference the proto files from athena-protobufs.

# Clone with submodules
git clone --recursive https://github.com/crispthinking/athena-protobufs-dotnet.git

# Or if already cloned
git submodule update --init --recursive

# Build
dotnet build Resolver.Athena.Grpc.slnx

License

MIT

About

Dotnet packaging of the athena protobufs

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •