FowApps / IronHook

๐Ÿช This repository provides easily managed webhook operations for .NET applications.

Home Page:https://github.com/FowApps/IronHook/wiki

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IronHook

Gitmoji

Source Badges
Code Quality Maintainability Test Coverage
Stats For PostgreSQL Nuget Nuget
Stats For Sql Server Nuget Nuget
Stats For Core Nuget Nuget
Stats For EF-Core Nuget Nuget
License License: MIT
CI .NET
Languages GitHub top language
Github Activity GitHub commit activity GitHub contributors GitHub last commit GitHub code size in bytes GitHub repo size
Issue Tracking GitHub issues GitHub closed issues GitHub pull requests GitHub closed pull requests

Purpose

This repo provides easily management hook operations of for dotnet application.


Supported Databases

  • PostgreSql

Planned Databases

  • Sql Server
  • MariaDb
  • MySql
  • SQLite
  • Mongo

Getting Started

Install IronHook.EntityFramework.PostgreSql from Nuget Package

Initalize Startup configuration.

services.AddIronHook(options =>
{
   options.UseNpgsql(
     Configuration.GetConnectionString("{YOUR_CONNECTION_STRING}"),
   	 opts => opts.UseIronHookNpgsqlMigrations()
   );
});

after

public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
  app.MigrateIronHook();
  // ...
}

Now you can start hook operations.


Documentation

Visit Wiki page for documentation.


Demo

Visit Live Demo for sample project.

Contributors โœจ

Thanks goes to these wonderful people (emoji key):


Furkan Gรผngรถr

๐Ÿš‡ โš ๏ธ ๐Ÿ’ป

Ferhat ร–zlรผ

๐Ÿš‡ โš ๏ธ ๐Ÿ’ป

Sercan รœste

๐Ÿ“– ๐ŸŽจ ๐Ÿ’ก

Enis Necipoglu

๐Ÿš‡ โš ๏ธ ๐Ÿ’ป

This project follows the all-contributors specification. Contributions of any kind welcome!

About

๐Ÿช This repository provides easily managed webhook operations for .NET applications.

https://github.com/FowApps/IronHook/wiki

License:MIT License


Languages

Language:C# 97.9%Language:Dockerfile 2.1%