Find Jobs
Hire Freelancers

DotNet Core Webhooks encapsulation (Osama)

$2-8 USD / hour

Completato
Pubblicato più di 5 anni fa

$2-8 USD / hour

Hello Osama, I would like you to develop an encapsulation to work with Webhooks, both the Send as the Receive sides. This should be done in DotNet Core 2.1 (class library). Attached are some URLS where you can find additional information. Please read all these documentation, especially the 5 Under the Hood documents? 1 - Introduction 2 - Routing 3 - Verification Requests 4 - Signature Validation 5 - Model Binding I would like all the functionalities implemented, as described in these documents, on both the Receive side as well as on the Send side. Please observe that the Send side should be able to define custom events and also capabilities to have Receivers registered to it, having the registrations saved to SQL Server database (via Entity Framework Core). Furthermore, you create 1 additional project in DotNet Core 2.1 (console application) that consumes the above class library, and acts as the WebHooks Sender. And 1 addicional project in DotNet Core 2.1 (console application) that consumes the above library, and acts as the WebHooks Receiver. And please use NUnit to unit test all the functionalities of the above class library. Unit tests for testing the functionalities. Integration tests to simulate real actions so that the Webhook Sender actually sends events and the Webhook Receiver receives events. Deliverables: - Visual Studio 2017 Solution with: 1 DotNet Core 2.1 class library containing the encapsulations for Webhook Send and Webhook Receive; 1 DotNet Core 2.1 console application to simulate Webhook Send; 1 DotNet Core 2.1 console application to simulate Webhook Receive; 1 DotNet Core 2.1 NUnit test project with unit tests and integration tests. The project should be delivered in at most 5 calendar days. BUDGET: max USD 3,00 per hour, 20 hours. Thanks for bidding. Regards,
Rif. progetto: 17911152

Info sul progetto

1 proposta
Progetto a distanza
Attivo 6 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
Assegnato a:
Avatar dell'utente
Hi Cesar, I'm interested in this project and have the expertise necessary to complete it successfully.
$4 USD in 20 giorni
5,0 (18 valutazioni)
3,7
3,7

Info sul cliente

Bandiera: BRAZIL
São Paulo, Brazil
5,0
14
Metodo di pagamento verificato
Membro dal set 29, 2015

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.