cgvak.common.common 1.0.47

dotnet add package cgvak.common.common --version 1.0.47                
NuGet\Install-Package cgvak.common.common -Version 1.0.47                
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="cgvak.common.common" Version="1.0.47" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add cgvak.common.common --version 1.0.47                
#r "nuget: cgvak.common.common, 1.0.47"                
#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.
// Install cgvak.common.common as a Cake Addin
#addin nuget:?package=cgvak.common.common&version=1.0.47

// Install cgvak.common.common as a Cake Tool
#tool nuget:?package=cgvak.common.common&version=1.0.47                

CGVAK.Common.Common

This project is used for access all the common related stuffs for all other projects.

Current Version

Version No: 1.0.47

Date: 17/Oct/2024

Version History

Version No: 1.0.47

Date: 17/Oct/2024

  • Added ServiceRegisterationExtensions to AddScope,SIngle to be added once.
  • Moved RegisterJWTServices to Permission Package.

Version No: 1.0.46

Date: 11/Oct/2024

  • Added BatchRequest to process the list batch by batch.

Version No: 1.0.45

Date: 03/Sep/2024

  • Added Serilog Registeration common method.
  • Added Serilog required packages.

Version No: 1.0.44

Date: 29/Aug/2024

  • Moved All permission related objects permission nuget package.

Version No: 1.0.43

Date: 22/Aug/2024

  • DistributedCaching helper has been implemented as common. So other projects can leverage this.
  • Nuget not created for this version.

Version No: 1.0.42

Date: 08/Aug/2024

  • Nuget package version has been created for this version.

Version No: 1.0.42

Date: 07/Aug/2024

  • Added ScopeIncludeMiddleware to check the access of Ar360 or invoice-generator.
  • Added UnAuthorizedException.
  • Nuget package not created for this version.

Version No: 1.0.41

Date: 12/Jul/2024

  • Added Retry Execution Mechanism for HttpRequestException.
  • Added Elastic search packages.

Version No: 1.0.39

Date: 25/Jun/2024

  • Added State in AppException.

Version No: 1.0.38

Date: 07/Jun/2024

  • Added Common function 'ConvertBytes' to convert the byte value to kb, mb, gb etc..
  • Remove TenantId from swagger header.

Version No: 1.0.36

Date: 14/May/2024

  • Added AppSettings Configuration based on the runtime environment.

Version No: 1.0.35

Date: 08/May/2024

  • Added TenantId header parameter in Swagger.
  • Added TenantExcludeMiddleware Attribute to exclude some endpoints without run TenantId.

Version No: 1.0.34

Date: 07/May/2024

  • Added ParseDateOnly function to parse the DateOnly Object.

Version No: 1.0.33

Date: 22/Apr/2024

  • Added EmailValidator Attribute
  • Added Random Generate Password for register user through email via invoice generator.

Version No: 1.0.32

Date: 05/Apr/2024

  • Function GetMonthStartAndEndDate, GetQuarterStartEndDate added.

Version No: 1.0.31

Date: 27/Mar/2024

  • When Error Occured the error object alone sent as an Camel Case, now Fixed.
  • Added NotFoundException class.

Version No: 1.0.30

Date: 21/Mar/2024

  • Added BadRequestError Method in CustomRespone

Version No: 1.0.28

Date: 15/Mar/2024

  • Added GreaterThanZeroAttribute
  • Added TenantNotFound Custom Exception
  • Added UserNotFound Custom Exception

Version No: 1.0.27

Date: 12/Mar/2024

  • Removed Mail Utility from this package.

Version No: 1.0.25

Date: 29/Feb/2024

  • Implemented Global StatusCode for handle clear errors.
  • Ignore previous checkin comments.

Version No: 1.0.24

Date: 28/Feb/2024

  • Made a File as an embedded resource.
  • HtmlUtility class added and tested.
  • MailUtility class added and tested.

Version No: 1.0.15

Date: 27/Feb/2024

  • Maded Email Template Copy to Output directory.

Version No: 1.0.14

Date: 27/Feb/2024

  • Email Class Added.

Version No: 1.0.13

Date: 27/Feb/2024

  • Added Common Email Template for Email Verification Code.
  • Added class to Get the email template and bind the values.

Version No: 1.0.12

Date: 27/Feb/2024

  • Removed Sealed Keyword from Custom Response class.

Version No: 1.0.11

Date: 27/Feb/2024

  • Added NotEqualTo Attribute to check the two different property values should not be equal.

Version No: 1.0.10

Date: 27/Feb/2024

  • Removed title from AppException.

Version No: 1.0.9

Date: 27/Feb/2024

  • Set a default status code to 200 in CustomResponse.

Version No: 1.0.8

Date: 27/Feb/2024

  • Custom Response properties restructured.

Version No: 1.0.7

Date: 24/Feb/2024

  • Added Custom Trim Attribute, for trimming values.

Version No: 1.0.6

Date: 24/Feb/2024

  • Added Custom Trim Attribute, for trimming values.

Version No: 1.0.5

Date: 23/Feb/2024

  • Added some code in Custom Exception Middle will work only in Debug mode.

Version No: 1.0.4

Date: 23/Feb/2024

  • Added AutoMapper Package

Version No: 1.0.3

Date: 23/Feb/2024

  • Namespace changes for Common.
  • Password hasher moved from authentication to here, cause we are going to write register api in cgvak.common.app project and we get the new password from user.

Version No: 1.0.2

Date: 20/Feb/2024

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

NuGet packages (7)

Showing the top 5 NuGet packages that depend on cgvak.common.common:

Package Downloads
cgvak.ar360.integration.qb

Package Description

cgvak.ar360.integration.communication

Package Description

cgvak.ar360.cadence

Package Description

cgvak.common.notification.email

Package Description

cgvak.common.application

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.47 413 10/17/2024
1.0.46 309 10/11/2024
1.0.45 488 9/3/2024
1.0.44 297 8/29/2024
1.0.43 169 8/22/2024
1.0.42 159 8/8/2024
1.0.41 170 7/12/2024
1.0.40 111 7/4/2024
1.0.39 138 6/25/2024
1.0.38 128 6/7/2024
1.0.37 138 5/29/2024
1.0.36 129 5/14/2024
1.0.35 117 5/8/2024
1.0.34 129 5/7/2024
1.0.33 143 4/22/2024
1.0.32 172 4/10/2024
1.0.31 147 3/27/2024
1.0.30 139 3/21/2024
1.0.29 129 3/18/2024
1.0.27 202 3/12/2024
1.0.26 125 3/12/2024
1.0.25 156 2/29/2024
1.0.24 116 2/28/2024
1.0.23 142 2/28/2024
1.0.22 119 2/28/2024
1.0.21 114 2/28/2024
1.0.20 128 2/28/2024
1.0.19 122 2/27/2024
1.0.18 107 2/27/2024
1.0.17 113 2/27/2024
1.0.16 108 2/27/2024
1.0.15 111 2/27/2024
1.0.14 108 2/27/2024
1.0.13 111 2/27/2024
1.0.12 121 2/27/2024
1.0.11 119 2/27/2024
1.0.10 116 2/27/2024
1.0.9 112 2/27/2024
1.0.8 121 2/27/2024
1.0.7 134 2/24/2024
1.0.6 122 2/24/2024
1.0.5 140 2/23/2024
1.0.4 129 2/23/2024
1.0.3 138 2/23/2024
1.0.2 161 2/20/2024
1.0.1 121 2/12/2024