Common.Messaging.Lib 2.2.93

There is a newer version of this package available.
See the version list below for details.
dotnet add package Common.Messaging.Lib --version 2.2.93
                    
NuGet\Install-Package Common.Messaging.Lib -Version 2.2.93
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Common.Messaging.Lib" Version="2.2.93" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Common.Messaging.Lib" Version="2.2.93" />
                    
Directory.Packages.props
<PackageReference Include="Common.Messaging.Lib" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Common.Messaging.Lib --version 2.2.93
                    
#r "nuget: Common.Messaging.Lib, 2.2.93"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Common.Messaging.Lib@2.2.93
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Common.Messaging.Lib&version=2.2.93
                    
Install as a Cake Addin
#tool nuget:?package=Common.Messaging.Lib&version=2.2.93
                    
Install as a Cake Tool

Common Messaging Protocols

This repository contains all the .proto files required for defining and serializing messaging protocols used in the project. The .proto files are organized by categories and functionalities to support various operations such as event management, API validation, and data serialization.


Table of Contents


Overview

This repository includes all .proto files necessary for defining messages and services used in the project. These files are used to generate code for both server and client implementations across various services.


Structure

The .proto files are organized as follows:

Top-level Directory: Protos

Contains various categories such as:

  • APIPermissionManagement
  • AccessShield/GetAccessShield
  • ApiKeyValidation
  • BookedEvent
  • Comparison/WeeklyComparison
  • CompetitorData

Each directory represents a specific service or feature and may have subdirectories for related operations. For example, the BookedEvent directory contains the following .proto files:

  • CreateBookedEvent.proto
  • DeleteBookedEvent.proto
  • GetBookedEvent.proto
  • GetBookedEvents.proto
  • UpdateBookedEvent.proto

Installation

To use the .proto files in your project, follow these steps:

  1. Clone the repository:

    git clone <repository-url>
    cd <repository-folder>
    
  2. Install the required dependencies for protocol buffer compilation:

    dotnet add package Google.Protobuf --version 3.29.0-rc2
    dotnet add package Grpc.Tools --version 2.67.0
    
  3. Ensure that your build system is configured to compile .proto files.


Usage

Example Command to Generate Code

You can use protoc or equivalent tools to generate code from .proto files. Example command:

protoc --proto_path=Messaging/Serialization/Protos --csharp_out=GeneratedCode/ Messaging/Serialization/Protos/BookedEvent/CreateBookedEvent.proto

Integration in .csproj

Ensure that your .csproj file includes the .proto files:

<ItemGroup>
  <Protobuf Include="Messaging/Serialization/Protos/**/*.proto" />
</ItemGroup>

This allows the .proto files to be compiled automatically during the build process.


Example Protobuf Files

1. CreateBookedEvent.proto

Defines the message structure for creating a booked event.

syntax = "proto3";

message CreateBookedEvent {
  string event_id = 1;
  string event_name = 2;
  string event_date = 3;
  int32 guest_count = 4;
}

2. GetBookedEvent.proto

Defines the message structure for retrieving a booked event.

syntax = "proto3";

message GetBookedEventRequest {
  string event_id = 1;
}

message GetBookedEventResponse {
  string event_id = 1;
  string event_name = 2;
  string event_date = 3;
  int32 guest_count = 4;
}

Dependencies

This project uses the following dependencies for handling protocol buffers:

  • Google.Protobuf: 3.29.0-rc2
  • Grpc.Tools: 2.67.0

Ensure these packages are installed in your project.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.2.97 0 2/12/2026
2.2.96 0 2/12/2026
2.2.95 30 2/11/2026
2.2.94 34 2/11/2026
2.2.93 30 2/11/2026
2.2.92 47 2/11/2026
2.2.91 48 2/11/2026
2.2.90 57 2/10/2026
2.2.89 68 2/10/2026
2.2.88 57 2/10/2026
2.2.87 58 2/10/2026
2.2.86 75 2/9/2026
2.2.85 63 2/9/2026
2.2.84 60 2/9/2026
2.2.83 69 2/9/2026
2.2.82 80 2/9/2026
2.2.81 94 2/9/2026
2.2.80 83 2/9/2026
2.2.79 121 2/9/2026
2.2.78 114 2/9/2026
2.2.77 109 2/9/2026
2.2.76 109 2/8/2026
2.2.75 117 2/5/2026
2.2.74 135 2/5/2026
2.2.73 152 2/4/2026
2.2.72 167 2/3/2026
2.2.71 165 2/3/2026
2.2.70 165 2/3/2026
2.2.69 164 2/2/2026
2.2.68 188 1/29/2026
2.2.67 188 1/29/2026
2.2.66 214 1/28/2026
2.2.65 225 1/28/2026
2.2.64 219 1/28/2026
2.2.63 214 1/28/2026
2.2.62 240 1/27/2026
2.2.61 235 1/27/2026
2.2.60 245 1/27/2026
2.2.59 249 1/26/2026
2.2.58 320 1/21/2026
2.2.57 293 1/21/2026
2.2.56 299 1/20/2026
2.2.55 301 1/20/2026
2.2.54 326 1/19/2026
2.2.53 346 1/19/2026
2.2.52 340 1/16/2026
2.2.51 332 1/16/2026
2.2.50 324 1/15/2026
2.2.49 350 1/14/2026
2.2.48 334 1/14/2026
2.2.47 338 1/13/2026
2.2.45 346 1/12/2026
2.2.44 357 1/9/2026
2.2.43 337 1/8/2026
2.2.42 326 1/8/2026
2.2.41 327 1/8/2026
2.2.40 353 1/8/2026
2.2.39 339 1/7/2026
2.2.38 359 1/7/2026
2.2.37 453 1/6/2026
2.2.36 448 1/6/2026
2.2.35 478 12/30/2025
2.2.34 446 12/30/2025
2.2.33 951 12/23/2025
2.2.32 1,134 12/22/2025
2.2.31 1,268 12/19/2025
2.2.30 1,536 12/15/2025
2.2.29 2,036 12/11/2025
2.2.28 2,035 12/10/2025
2.2.27 2,771 12/3/2025
2.2.26 2,842 12/1/2025
2.2.25 2,351 11/29/2025
2.2.24 2,465 11/27/2025
2.2.23 2,575 11/27/2025
2.2.22 2,536 11/27/2025
2.2.21 2,521 11/27/2025
2.2.20 2,735 11/26/2025
2.2.19 2,741 11/26/2025
2.2.18 2,739 11/26/2025
2.2.17 2,745 11/26/2025
2.2.16 2,751 11/26/2025
2.2.15 2,754 11/26/2025
2.2.14 2,811 11/25/2025
2.2.13 2,842 11/25/2025
2.2.12 2,844 11/25/2025
2.2.11 2,839 11/25/2025
2.2.10 3,039 11/23/2025
2.2.9 3,037 11/23/2025
2.2.8 3,058 11/23/2025
2.2.7 3,024 11/23/2025
2.2.6 3,225 11/21/2025
2.2.5 3,190 11/21/2025
2.2.4 3,177 11/21/2025
2.2.3 3,502 11/19/2025
2.2.1 4,315 11/12/2025
2.2.0 5,165 11/11/2025
2.1.114 4,255 11/7/2025
2.1.113 4,298 11/6/2025
2.1.111 4,337 10/29/2025
2.1.110 4,303 10/23/2025
2.1.109 4,308 10/21/2025
2.1.108 4,595 10/14/2025
2.1.107 4,578 10/14/2025
2.1.106 4,630 10/14/2025
2.1.105 4,734 10/13/2025
2.1.104 4,790 10/13/2025
2.1.103 4,728 10/12/2025
2.1.102 4,725 10/12/2025
2.1.101 4,689 10/11/2025
2.1.99 4,676 10/11/2025
2.1.98 4,696 10/11/2025
2.1.97 4,884 10/9/2025
2.1.96 5,371 10/2/2025
2.1.95 5,383 10/1/2025
2.1.94 5,461 9/29/2025
2.1.93 5,419 9/29/2025
2.1.92 5,444 9/29/2025
2.1.91 5,424 9/28/2025
2.1.90 5,417 9/28/2025
2.1.89 5,449 9/25/2025
2.1.88 5,767 9/17/2025
2.1.85 5,793 9/16/2025
2.1.84 5,756 9/15/2025
2.1.83 5,759 9/15/2025
2.1.82 5,615 9/12/2025
2.1.81 5,648 9/12/2025
2.1.80 5,686 9/11/2025
2.1.79 5,657 9/11/2025
2.1.78 5,661 9/10/2025
2.1.77 5,680 9/10/2025
2.1.76 5,662 9/9/2025
2.1.75 5,693 9/3/2025
2.1.73 5,667 9/3/2025
2.1.72 5,655 9/2/2025
2.1.71 5,657 9/2/2025
2.1.70 5,665 9/1/2025
2.1.69 5,710 9/1/2025
2.1.68 5,657 9/1/2025
2.1.66 5,693 8/29/2025
2.1.65 5,706 8/29/2025
2.1.64 5,685 8/29/2025
2.1.63 5,731 8/29/2025
2.1.62 5,700 8/29/2025
2.1.61 5,701 8/28/2025
2.1.60 5,694 8/28/2025
2.1.59 5,718 8/27/2025
2.1.58 5,697 8/27/2025
2.1.57 5,711 8/26/2025
2.1.56 5,805 8/25/2025
2.1.55 5,663 8/21/2025
2.1.54 5,659 8/20/2025
2.1.53 5,654 8/20/2025
2.1.52 5,672 8/19/2025
2.1.51 5,657 8/19/2025
2.1.50 5,642 8/19/2025
2.1.49 5,645 8/18/2025
2.1.48 5,661 8/14/2025
2.1.47 5,665 8/13/2025
2.1.46 5,691 8/12/2025
2.1.45 5,877 8/8/2025
2.1.44 5,788 8/8/2025
2.1.43 5,768 8/8/2025
2.1.42 5,760 8/7/2025
2.1.41 5,777 8/7/2025
2.1.40 5,773 8/7/2025
2.1.39 5,789 8/7/2025
2.1.38 5,758 8/7/2025
2.1.37 5,792 8/7/2025
2.1.36 5,815 8/6/2025
2.1.35 5,788 8/6/2025
2.1.34 5,765 8/6/2025
2.1.33 5,788 8/6/2025
2.1.32 5,766 8/5/2025
2.1.31 5,771 8/5/2025
2.1.30 5,782 8/5/2025
2.1.29 5,696 8/4/2025
2.1.28 5,643 8/3/2025
2.1.27 5,621 8/3/2025
2.1.26 5,594 8/3/2025
2.1.25 5,655 7/31/2025
2.1.24 5,654 7/31/2025
2.1.23 5,650 7/31/2025
2.1.22 5,647 7/31/2025
2.1.21 5,639 7/30/2025
2.1.20 5,633 7/30/2025
2.1.19 5,635 7/30/2025
2.1.18 5,647 7/30/2025
2.1.17 5,650 7/29/2025
2.1.16 5,639 7/29/2025
2.1.15 5,690 7/28/2025
2.1.14 5,672 7/28/2025
2.1.13 5,678 7/28/2025
2.1.12 6,023 7/23/2025
2.1.11 6,011 7/23/2025
2.1.10 6,026 7/23/2025
2.1.9 6,052 7/23/2025
2.1.8 6,073 7/23/2025
2.1.7 6,064 7/23/2025
2.1.6 6,063 7/22/2025
2.1.5 6,067 7/22/2025
2.1.4 6,024 7/21/2025
2.1.2 5,971 7/21/2025
2.1.1 5,969 7/21/2025
2.1.0 5,868 7/20/2025
2.0.99 5,778 7/20/2025
2.0.98 5,613 7/19/2025
2.0.97 5,621 7/19/2025
2.0.96 5,615 7/19/2025
2.0.95 5,654 7/18/2025
2.0.94 5,718 7/17/2025
2.0.93 5,691 7/17/2025
2.0.92 5,688 7/17/2025
2.0.91 5,695 7/16/2025
2.0.90 5,683 7/16/2025
2.0.89 5,691 7/15/2025
2.0.88 5,689 7/14/2025
2.0.87 5,693 7/14/2025
2.0.86 5,694 7/14/2025
2.0.85 5,695 7/13/2025
2.0.84 5,641 7/13/2025
2.0.83 5,641 7/12/2025
2.0.82 5,653 7/12/2025
2.0.81 5,620 7/12/2025
2.0.80 5,702 7/8/2025
2.0.79 5,709 7/7/2025
2.0.78 5,686 7/7/2025
2.0.77 5,647 7/4/2025
2.0.76 5,673 7/4/2025
2.0.75 5,670 7/3/2025
2.0.74 5,688 7/2/2025
2.0.73 5,689 7/2/2025
2.0.72 5,679 7/2/2025
2.0.71 5,680 7/1/2025
2.0.70 5,702 6/30/2025
2.0.69 5,684 6/30/2025
2.0.68 5,727 6/30/2025
2.0.67 5,690 6/29/2025
2.0.66 5,682 6/25/2025
2.0.65 5,697 6/24/2025
2.0.64 5,694 6/24/2025
2.0.63 5,701 6/24/2025
2.0.62 5,695 6/24/2025
2.0.61 5,690 6/24/2025
2.0.60 5,681 6/23/2025
2.0.58 5,697 6/23/2025
2.0.57 5,698 6/20/2025
2.0.56 5,701 6/19/2025
2.0.55 5,691 6/18/2025
2.0.54 5,840 6/11/2025
2.0.53 5,823 6/10/2025
2.0.52 5,778 6/8/2025
2.0.51 5,658 6/6/2025
2.0.50 5,774 6/4/2025
2.0.49 5,695 6/4/2025
2.0.48 5,705 5/29/2025
2.0.47 5,691 5/29/2025
2.0.46 5,687 5/29/2025
2.0.45 5,689 5/29/2025
2.0.44 5,713 5/29/2025
2.0.43 5,713 5/26/2025
2.0.42 5,801 5/15/2025
2.0.41 5,780 5/15/2025
2.0.40 5,761 5/15/2025
2.0.39 5,816 5/14/2025
2.0.38 5,676 5/10/2025
2.0.37 5,620 5/10/2025
2.0.36 6,047 5/8/2025
2.0.35 5,728 5/8/2025
2.0.34 5,717 5/7/2025
2.0.33 5,818 5/1/2025
2.0.32 5,706 5/1/2025
2.0.31 5,699 5/1/2025
2.0.30 5,707 4/30/2025
2.0.29 5,708 4/29/2025
2.0.28 5,699 4/29/2025
2.0.27 5,703 4/29/2025
2.0.26 5,694 4/29/2025
2.0.25 5,732 4/28/2025
2.0.24 5,722 4/28/2025
2.0.23 5,708 4/28/2025
2.0.22 5,717 4/27/2025
2.0.21 5,716 4/27/2025
2.0.20 5,716 4/27/2025
2.0.19 5,692 4/27/2025
2.0.18 5,659 4/26/2025
2.0.17 5,695 4/25/2025
2.0.16 5,709 4/25/2025
2.0.15 5,783 4/21/2025
2.0.14 5,818 4/16/2025
2.0.13 5,804 4/15/2025
2.0.12 5,761 4/15/2025
2.0.11 5,763 4/14/2025
2.0.10 5,729 4/9/2025
2.0.9 5,771 4/8/2025
2.0.8 5,810 4/8/2025
2.0.7 5,735 4/7/2025
2.0.6 5,782 4/1/2025
2.0.5 5,702 3/28/2025
2.0.4 5,716 3/27/2025
2.0.3 5,697 3/27/2025
2.0.2 5,719 3/26/2025
2.0.1 5,764 3/19/2025
1.0.119 5,743 3/18/2025
1.0.118 5,705 3/18/2025
1.0.117 5,733 3/18/2025
1.0.116 5,701 3/17/2025
1.0.115 5,760 3/17/2025
1.0.114 5,807 3/17/2025
1.0.113 5,703 3/14/2025
1.0.112 5,763 3/14/2025
1.0.110 5,700 3/13/2025
1.0.109 5,697 3/13/2025
1.0.108 5,777 3/12/2025
1.0.107 5,711 3/12/2025
1.0.106 5,783 3/5/2025
1.0.105 5,783 3/5/2025
1.0.104 5,800 3/4/2025
1.0.103 5,796 3/3/2025
1.0.102 5,780 3/3/2025
1.0.101 5,704 2/27/2025
1.0.100 5,659 2/27/2025
1.0.99 5,644 2/27/2025
1.0.98 5,702 2/26/2025
1.0.97 5,734 2/26/2025
1.0.96 5,671 2/25/2025
1.0.95 5,760 2/17/2025
1.0.94 5,675 2/17/2025
1.0.93 5,679 2/13/2025
1.0.92 5,680 2/13/2025
1.0.91 5,989 2/13/2025
1.0.90 5,676 2/12/2025
1.0.89 5,654 2/12/2025
1.0.88 5,688 2/7/2025
1.0.87 5,655 2/7/2025
1.0.86 5,652 2/7/2025
1.0.84 5,699 2/5/2025
1.0.83 5,668 2/5/2025
1.0.82 5,683 2/5/2025
1.0.81 5,679 2/4/2025
1.0.80 5,660 2/4/2025
1.0.79 5,667 2/4/2025
1.0.78 5,679 2/3/2025
1.0.77 5,668 2/3/2025
1.0.76 5,666 2/3/2025
1.0.74 5,718 1/30/2025
1.0.73 5,642 1/30/2025
1.0.72 5,663 1/30/2025
1.0.71 5,671 1/28/2025
1.0.70 5,655 1/22/2025
1.0.69 5,653 1/22/2025
1.0.68 5,678 1/20/2025
1.0.67 5,661 1/19/2025
1.0.66 5,653 1/18/2025
1.0.65 5,635 1/18/2025
1.0.64 5,703 1/16/2025
1.0.63 5,653 1/16/2025
1.0.62 5,657 1/16/2025
1.0.61 5,654 1/16/2025
1.0.60 5,783 1/7/2025
1.0.59 5,708 1/7/2025
1.0.58 5,672 1/7/2025
1.0.57 5,684 1/7/2025
1.0.56 5,682 1/7/2025
1.0.55 5,671 1/6/2025
1.0.54 5,796 1/3/2025
1.0.53 5,692 1/3/2025
1.0.50 5,719 12/31/2024
1.0.49 5,745 12/26/2024
1.0.48 5,768 12/26/2024
1.0.47 5,661 12/26/2024
1.0.46 5,901 12/20/2024
1.0.45 5,731 12/20/2024
1.0.44 5,730 12/15/2024
1.0.43 5,689 12/9/2024
1.0.42 5,951 12/5/2024
1.0.41 5,672 12/5/2024
1.0.40 5,762 12/4/2024
1.0.39 5,682 12/4/2024
1.0.38 5,760 12/3/2024
1.0.37 5,711 12/3/2024
1.0.35 5,663 12/3/2024
1.0.34 5,666 12/3/2024
1.0.33 5,915 12/2/2024
1.0.32 5,659 12/2/2024
1.0.31 5,860 11/27/2024
1.0.30 5,699 11/27/2024
1.0.29 5,696 11/25/2024
1.0.28 5,698 11/17/2024
1.0.27 5,725 11/17/2024
1.0.26 5,669 11/17/2024
1.0.25 5,668 11/17/2024
1.0.23 5,664 11/16/2024
1.0.22 5,698 11/15/2024
1.0.21 5,767 11/13/2024
1.0.20 5,674 11/13/2024
1.0.19 5,723 11/11/2024
1.0.18 5,680 11/11/2024
1.0.17 5,692 11/11/2024
1.0.16 5,675 11/11/2024
1.0.15 5,686 11/8/2024
1.0.14 5,673 11/8/2024
1.0.13 5,698 11/5/2024
1.0.12 5,682 11/5/2024
1.0.11 5,686 10/29/2024
1.0.10 5,682 10/29/2024
1.0.9 5,659 10/29/2024
1.0.8 5,656 10/29/2024
1.0.7 5,674 10/28/2024
1.0.6 5,739 10/25/2024
1.0.5 5,691 10/25/2024
1.0.3 5,667 10/22/2024
1.0.2 5,775 10/21/2024
1.0.1 5,689 10/15/2024