2016-11-04 1 views
1

J'ai quelques données sur certains utilisateurs dans ma base de données. Je veux développer un service qui envoie à un client via une URL (de préférence une requête POST HTTP) les nouvelles données qui sont insérées dans ma base de données.Les WebHooks ASP.Net sont-ils une bonne solution et sont-ils malléables?

Pour ce faire, j'ai pensé à utiliser ASP.Net WebHooks (from that tutorial).

Mais plusieurs problèmes:

  • il semble que c'est à peine configurable
  • puis-je utiliser mes propres tables de base de données?
  • la solution ASP.NET WebHooks semble très jeune (les paquets sont en pré-version), est-il sûr de l'utiliser maintenant?

Fondamentalement, devrais-je utiliser cette solution ou, sinon, quelles sont les alternatives? (autre bibliothèque, développez ma propre solution ...).

Merci

Répondre

1

Le Answer ici a quelques informations intéressantes sur WebHooks et comment penser à eux. Je ne suis pas tombé sur ça alors j'ai creusé, la documentation est here. Il est actuellement en RC2 donc il est difficile de déterminer s'il est sûr ou non. Généralement si sa version "sûre" Microsoft sous une licence de type "Go Live" de sorte que je ne pouvais pas voir un je devine si vous cherchez "fait" alors non.

Si vous êtes satisfait de corriger les changements de rupture en poussant chaque RC jusqu'à 1.0, alors oui (à vos risques et périls). Il y a 18 numéros ouverts sur GitHub en ce moment, donc je voudrais aussi regarder à travers ces premiers et voir si vous pouvez repérer quelque chose qui pourrait vous gêner si vous envisagez d'aller de l'avant.

Avez-vous envisagé d'utiliser un projet de type ASP.NET Web API normal à la place?

+0

Je vais regarder dans votre lien, merci. A propos du "projet de type API Web ASP.NET normal", mon projet sera en effet un projet WebApi car je prévois également de développer des requêtes "GET" pour mes clients. Que voulez-vous dire par "à la place"? –

+0

Jetez un oeil à ce https://www.asp.net/web-api Je l'ai utilisé plus de fois que je peux compter maintenant - devrait faire ce que vous cherchez! – bUKaneer