EzAspDotNet 1.0.57

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

// Install EzAspDotNet as a Cake Tool
#tool nuget:?package=EzAspDotNet&version=1.0.57

Website Made with

Publish Nuget Github Package Publish Nuget Package

GitHub forks GitHub stars GitHub watchers GitHub followers

GitHub GitHub repo size in bytes GitHub code size in bytes

EzAspDotNet

introduce

Easily usable with ASP.NET (Core or later).

Implemented by C# .NET 8

The purpose of this project is to easily build and operate a ASP.NET web server.

features

  • ElasticSearch usage to easy.
  • RabbitMQ usage to easy.
  • WebSocket usage to easy.
  • ASP.NET Web API usage to easy.
    • Common Protocol (with Common Header), Common Spec, Easy Setup, Exception Handling, Validation
  • Swagger usage to easy.
  • MongoDB usage to easy.
  • And more included C# utility codes

ENVIRONMENT Variable (high priority option)

  • MONGODB_CONNECTION
    • MongoDB Connection String
  • MONGODB_DATABASE
    • MongoDB Database Name

nuget

https://www.nuget.org/packages/EzAspDotNet/

version history

v1.0.57

use .NET 8

v1.0.55, v1.0.56

Recovery of the ability to blow web hooks only for data containing specific keywords

v1.0.53, v1.0.54

Fixed not operation filterKeyword errors. And remove keyword variable in Notification.

v1.0.52

Added error message on SlackWebHook failed.

v1.0.51

Support forcing mongodb connection string and database settings via environment variables

v1.0.50

Improve exception mandling & message.

v1.0.49

Remove JsonUtil.ConvertTo method.

v1.0.48

change string.IsNullOrEmpty return false to true on ContainsKeyword in Notification (webhook)

v1.0.47

added notification prefix and postfix. changed notification keyword to notification filter keyword.

v1.0.46

Moved MongoDb function To EzMongoDb (https://github.com/elky84/EzMongoDb)

v1.0.45

Added AutoMapper and MapperUtil. (AutoMapper Util)

v1.0.44

Disable cookie security configration. (for http) Added port to RabbitMq Configuration.

v1.0.43

Added file logging configuration from serilog.json.

v1.0.42

Added file logging to default option.

v1.0.41

Added InternalServer header to missing HttpClient method.

v1.0.40

Upgrade version EzAspDotNet.Protocols. (1.0.3 → 1.0.4)

v1.0.39

Upgrade version EzAspDotNet.Protocols. (1.0.0 → 1.0.3)

v1.0.38

Added HttpClientService.

v1.0.37

Maximum webhook attachment size 50

v1.0.36

Seperate Protocol function to EzAspDotNet.Protocols package.

v1.0.35

Fixed webhook error. (cause by v1.0.34)

v1.0.34

Fixed multithreading issues in webhook process. (List to ConcurrentBag)

v1.0.33

Fixed multithreading issues in webhook process.

v1.0.32

Change use to Slack webhooks group by HookUrl and Channel (Discord webhook not used Channel)

v1.0.31

Integrate MongoDbWebUtil. https://github.com/elky84/MongoDbWebUtil Remove namespace MongoDbWebUtil. (move to EzAspDotNet)

v1.0.30

Support webhook groupping. Avoid having to pass a webhook timestamp value.

v1.0.29

Fixed discord time stamp issue.

v1.0.28

Support webhook data single or multi embed. (support twice)

v1.0.27

Support webhook data multi embed.

v1.0.26

Improve discord webhook formatting. (More information)

v1.0.25

Improve discord webhook formatting. Added discord webhook Unit Test.

v1.0.23

Fix discord webhook image embeds error.

v1.0.22

Fix discord webhook formatting.

v1.0.20

Improve Protocol header. (Removed similar variables)

v1.0.19

Typo correction (ToIntRegx() → ToIntRegex())

v1.0.18

Support Alert optional field. (Notification.Data.WebHook)

v1.0.17

Improved Slack Alarm Readability

v1.0.16

added general utility codes (from EzAspDotNet)

  • LoopingService
  • RepeatedService
  • ClassUtil
  • CollectionUtil
  • HttpClientUtil (integrate to HttpClient.Extend)
  • JsonUtil
  • StringUtil (integrate)
  • TupleUtil
  • TypesUtil

v1.0.14

features added WebHook (Slack, Discord)

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

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
1.0.57 100 3/6/2024
1.0.56 220 4/29/2023
1.0.55 171 4/29/2023
1.0.54 161 4/28/2023
1.0.53 156 4/28/2023
1.0.52 284 1/16/2023
1.0.51 422 1/14/2023
1.0.50 344 11/2/2022
1.0.49 415 9/26/2022
1.0.48 457 6/11/2022
1.0.47 371 6/11/2022
1.0.46 395 5/19/2022
1.0.45 365 5/19/2022
1.0.44 374 5/3/2022
1.0.43 389 4/23/2022
1.0.42 393 4/22/2022
1.0.41 414 4/13/2022
1.0.40 389 4/6/2022
1.0.38 374 3/21/2022
1.0.37 404 3/20/2022
1.0.36 397 3/17/2022
1.0.35 403 3/11/2022
1.0.34 372 3/11/2022
1.0.33 401 2/25/2022
1.0.32 422 2/18/2022
1.0.31 435 2/16/2022
1.0.30 404 2/3/2022
1.0.29 394 2/3/2022
1.0.28 397 2/3/2022
1.0.27 410 2/3/2022
1.0.26 409 2/2/2022
1.0.25 399 2/2/2022
1.0.24 401 1/27/2022
1.0.23 417 1/24/2022
1.0.22 412 1/24/2022
1.0.21 399 1/24/2022
1.0.20 409 1/23/2022
1.0.19 393 1/18/2022
1.0.18 398 1/15/2022
1.0.17 393 1/15/2022
1.0.16 237 1/11/2022
1.0.15 241 1/8/2022
1.0.14 234 1/8/2022
1.0.13 237 1/8/2022
1.0.12 236 1/8/2022
1.0.11 230 1/8/2022
1.0.10 223 1/8/2022
1.0.9 255 1/3/2022
1.0.8 260 1/3/2022
1.0.7 256 12/30/2021
1.0.6 231 12/30/2021
1.0.5 249 12/29/2021
1.0.4 258 12/29/2021
1.0.3 272 12/28/2021
1.0.2 261 12/28/2021
1.0.1 247 12/28/2021
1.0.0 252 12/28/2021