blob: dab938821faa3ce0625f6dd70c87364ff7b1ab69 [file] [log] [blame]
Jan Tattermusch66eb18d2015-08-09 20:03:24 -07001#region Copyright notice and license
2
Jan Tattermusch7897ae92017-06-07 22:57:36 +02003// Copyright 2015 gRPC authors.
Jan Tattermusch66eb18d2015-08-09 20:03:24 -07004//
Jan Tattermusch7897ae92017-06-07 22:57:36 +02005// Licensed under the Apache License, Version 2.0 (the "License");
6// you may not use this file except in compliance with the License.
7// You may obtain a copy of the License at
Jan Tattermusch66eb18d2015-08-09 20:03:24 -07008//
Jan Tattermusch7897ae92017-06-07 22:57:36 +02009// http://www.apache.org/licenses/LICENSE-2.0
Jan Tattermusch66eb18d2015-08-09 20:03:24 -070010//
Jan Tattermusch7897ae92017-06-07 22:57:36 +020011// Unless required by applicable law or agreed to in writing, software
12// distributed under the License is distributed on an "AS IS" BASIS,
13// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14// See the License for the specific language governing permissions and
15// limitations under the License.
Jan Tattermusch66eb18d2015-08-09 20:03:24 -070016
17#endregion
Jan Tattermusch766d72b2015-07-21 20:09:25 -070018
19namespace Grpc.Core
20{
Jan Tattermusch66eb18d2015-08-09 20:03:24 -070021 /// <summary>
22 /// Provides info about current version of gRPC.
Jan Tattermusch23a9ca52016-04-25 13:14:11 -070023 /// See https://codingforsmarties.wordpress.com/2016/01/21/how-to-version-assemblies-destined-for-nuget/
24 /// for rationale about assembly versioning.
Jan Tattermusch66eb18d2015-08-09 20:03:24 -070025 /// </summary>
Jan Tattermusch766d72b2015-07-21 20:09:25 -070026 public static class VersionInfo
27 {
28 /// <summary>
Jan Tattermusch23a9ca52016-04-25 13:14:11 -070029 /// Current <c>AssemblyVersion</c> attribute of gRPC C# assemblies
Jan Tattermuschfe0c4a82016-02-08 16:39:55 -080030 /// </summary>
Jan Tattermusch23a9ca52016-04-25 13:14:11 -070031 public const string CurrentAssemblyVersion = "1.0.0.0";
32
33 /// <summary>
34 /// Current <c>AssemblyFileVersion</c> of gRPC C# assemblies
35 /// </summary>
murgatroid9998873792017-10-02 17:28:27 -070036 public const string CurrentAssemblyFileVersion = "1.8.0.0";
Jan Tattermuschfe0c4a82016-02-08 16:39:55 -080037
38 /// <summary>
Jan Tattermusch46e85b02015-08-13 10:31:05 -070039 /// Current version of gRPC C#
Jan Tattermusch766d72b2015-07-21 20:09:25 -070040 /// </summary>
murgatroid9998873792017-10-02 17:28:27 -070041 public const string CurrentVersion = "1.8.0-dev";
Jan Tattermusch766d72b2015-07-21 20:09:25 -070042 }
43}