Eisk facilite l'écriture d'API Web évolutive et sécurisée en plus des nouvelles technologies basées sur .NET de Cutting Edge de Microsoft.
Avec un ensemble facultatif de classes de services publics personnalisables, d'échantillons et d'outils, il vous permet de créer immédiatement une nouvelle API Web sans une vaste expérience technique ou une courbe d'apprentissage.
Si vous aimez ou utilisez ce projet pour apprendre ou démarrer votre solution, veuillez lui donner une étoile. Merci!
En utilisant une simple entité de données «Employee», Eisk montre comment nous pouvons créer facilement des API Web évolutives ainsi que des cas d'utilisation du domaine réel et de l'entreprise, notamment:
Consultez la démo en direct pour voir la mise en œuvre du cas d'utilisation en action.
Vous pouvez créer votre propre API Web RESTful à l'aide du modèle de projet Visual Studio et ASP.NET ASP.NET.
Le modèle comprend (mais sans s'y limiter), la structure du projet et toutes les classes de services publics mentionnées ci-dessous pour permettre la construction d'API RESTful à l'égard du cloud moderne.
Avant d'installer EISK, tout ce dont vous avez besoin pour que la version Visual Studio suivante soit installée.
Le début de l'API Web Eisk est assez facile.
Vous pouvez soit cloner à partir de GitHub ou simplement exécuter la dotnet new suivante dans l'invite de commande pour créer un nouveau projet à partir d'Eisk:
dotnet new --install Eisk.WebApidotnet new eiskwebapi -n EiskUne fois le contenu disponible, ouvrez simplement la solution créée, sélectionnez "eisk.webapi" comme projet de démarrage et appuyez sur F5!
C'est ça!
Si vous souhaitez continuer à utiliser l'une des anciennes versions d'Eisk, consultez la page des versions pour des instructions spécifiques pour installer et utiliser des versions anciennes d'Eisk.
Après avoir exécuté le projet créé avec succès, vous comprenez comment le cas d'utilisation de l'échantillon a été utilisé pour explorer les technologies de pointe pour créer une API Web.
Ensuite - vous pouvez essayer une expérience pratique en créant votre propre API en plus de votre entité personnalisée et voir à quelle vitesse vous pouvez déployer une API Web de qualité d'entreprise avec une qualité et une productivité similaires.
Les services publics et les échantillons de code tels que fournis dans EISK ont été intentionnellement conçus pour s'expliquer auto-explicatifs. Vous voudrez peut-être toujours mieux comprendre en explorant les documentations:
Si vous avez des questions ou avez besoin d'aide pour implémenter de nouvelles fonctionnalités intéressantes, vous pouvez demander dans la communauté Stackoverflow avec Tag Eisk et obtenir une réponse rapide.