Generator Entity Framework Core source code models https://efg.loresoft.com
OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, Go, Java, Node.js, TypeScript, Python, Ruby and PHP.
AutoRest is an open source tool that generates client libraries for accessing RESTful web services.
Video Tutorial : https://azure.microsoft.com/en-us/resources/videos/inside-autorest-with-david-justice/
هنگام استفاده از web service یا wcf کلاسهای proxy فراخوانی سرویسها با استفاده از metadata سرویس تولید میشد. بنابراین کار خیلی راحت بود. اما برای webapi قضیه چنین نیست... این پروژه یک بخش سمت سروری دارد که و یک کتابخانه کلاینتی. سمت سرور یک سرویس متادیتا برای تمامی apiها ایجاد میکند و سمت کلاینت با متصل شدن به آن تمامی کلاسهای مربوطه را generate میکند. این عمل ایضا در سطح javascript هم انجام میشود. مزیت فوق العاده ای است.