Dotnet wrapper to execute wkhtmltopdf on an OS
Find a file
2024-07-17 23:09:55 +12:00
examples Upgraded nugets 2024-07-16 21:29:29 +12:00
src/Arragro.WkHtmlToPdf Upgraded nugets 2024-07-16 21:29:29 +12:00
.gitattributes Added code and examples 2020-08-24 20:06:33 +12:00
.gitignore Added code and examples 2020-08-24 20:06:33 +12:00
Arragro.WkHtmlToPdf.sln Upgraded nugets, moved to netcore 8, added azure pipelines build 2024-06-24 11:22:43 +12:00
azure-pipelines.yml Updated pipelines version 2024-07-17 23:09:55 +12:00
build.bat Added code and examples 2020-08-24 20:06:33 +12:00
change-log.md Added code and examples 2020-08-24 20:06:33 +12:00
docker-compose.yml Added code and examples 2020-08-24 20:06:33 +12:00
LICENSE Added code and examples 2020-08-24 20:06:33 +12:00
nuget-build.ps1 Extended functionality to allow for html input on images 2020-08-26 04:32:21 +00:00
Readme.md Added code and examples 2020-08-24 20:06:33 +12:00

Arragro

The following library is used to provide a common base library for arragro.com.

Getting Started

Please feel free to pull down the code, then go through the Arragro.Tests folder to see unit tests and use cases for the libraries provided.

The goal is to provide abstractions and force the use of patterns to enable better communication and standards.

If you have any feedback, suggestions, or criticisms please get in touch at mike@arragro.com.

Cheers

Project Management

The project is managed in visualstudio.com using Team Foundation Service. Here we use a Build Definition to increment the version, build the solution, run tests, package into nupkg then finally push up to nuget.org.

This is done via build controllers we house in our internal infrastructure and via the build controllers hosted by visualstudio.com.

Arragro.Core.Common

This library is the foundation of our projects and the core for other libraries under this repository. It provides the following functionality:

  1. Repository Pattern
  2. Business Rules
  3. Service Base classes
  4. Logging Engine (based on log4net, but adaptable)
  5. Memory Caching

Arragro.Core.EntityFrameworkCore

This is a implementation of the IRepository interface defined in Arragro.Core.Common for Entity Framework 6.