Unchase.Odata.Connectedservice alternatives and similar packages
Based on the "Visual Studio Plugins" category.
Alternatively, view Unchase.Odata.Connectedservice alternatives based on common mentions on social networks and blogs.
-
VsVIM
Vim Emulator Plugin for Visual Studio 2015+ -
Roslynator
A collection of 500+ analyzers, refactorings and fixes for C#, powered by Roslyn. -
Nuget Package Manager
Repo for NuGet Client issues -
CodeContracts
Source code for the CodeContracts tools for .NET -
Productivity Power Tools
Productivity Power Tools - a set of Visual Studio extensions improving developer productivity. -
SideWaffle
A collection of Item- and Project Templates for Visual Studio -
Refactoring Essentials
Refactoring Essentials for Visual Studio -
SonarSource.sonarlint-visualstudio
SonarLint extension for VisualStudio -
VSColorOutput
Color highlighting to Visual Studio's Build and Debug Output Windows -
AxoCover
Nice and free .Net code coverage support for Visual Studio with OpenCover. -
Git Diff Margin
Git Diff Margin displays live Git changes of the currently edited file on Visual Studio margin and scroll bar. Supports Visual Studio 2012 through Visual Studio 2022 -
Unchase.OpenAPI.Connectedservice
:scroll: Visual Studio extension to generate OpenAPI (Swagger) web service reference. -
Developer Assistant
Developer Assistant for Visual Studio enables developers to find and reuse over 21 million code snippets and code sample projects from within the Visual Studio IDE. -
Resharper
Developer Productivity Tool for Visual Studio [$] -
CodeLineage
Easy access to a cumulative diff view between file revisions (supports svn, git, mercurial, perforce). -
Tabs Studio
Visual Studio tab manager with multiple tab rows, tab coloring and tab grouping. [$] -
ViEmu
very powerful Vi/vim emulator for Visual Studio supporting all basic and many advanced features of vi/vim. [$]
Static code analysis for 29 languages.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Unchase.Odata.Connectedservice or a related project?
README
Unchase OData Connected Service is a Visual Studio extension to generate C#
or VB
client code for OData
web service.
Starting from Visual Studio Community 2019 v16.1.3 extensions based on
Microsoft Connected Services
now work fine.
Getting Started
Read How-To on medium.com
Install from Tools -> Extensions and Updates
menu inside Visual Studio (including 2019) or download as VSIX
package from VSGallery or download as VSIX
package from Visual Studio Marketplace:
[Adding Unchase OData Connected Service in Visual Studio](img/Unchase-OData-Connected-Service.gif)
The project is developed and maintained by Nikolay Chebotov (Unchase).
Builds status
Status | Value |
---|---|
Build | |
Buid History | |
GitHub Release | |
GitHub Release Date | |
GitHub Release Downloads | |
VS Marketplace | |
VS Marketplace Downloads | |
VS Marketplace Installs |
Features
- Generate
C#
andVB
clients/proxies (client code) from OData specifications for OData protocol versions 1.0-4.0 - Support for emitting dynamic properties on open types for OData protocol version 4.0
- Support selection
OperationImports
(Actions
andFunctionImports
) that will be generated for OData protocol versions 1.0-4.0 - Support loading client code generation parameters from json files (including
Connected Service .json
from OData Connected Service by Microsoft) - Generate
C#
proxy-class extension methods for OData protocol versions 1.0-3.0 - Generate functions to call service methods from OData protocol versions 1.0-3.0
FunctionImports
or from OData protocol version 4.0OperationImports
- You can select the necessary methods that will be added after generation for OData protocol versions 1.0-4.0
- Add required dependencies for the
C#
client (before generating):- Libraries for
OData v3
Client: - Libraries for
OData v4
Client:
- Libraries for
- Storage of the last 10 endpoints (json-specification path)
Features are supported since v1.0.0
Generation VB
client code for OData protocol versions 1.0-4.0
[Unchase OData Connected Service VisualBasic](img/Unchase-OData-Connected-Service-VisualBasic.png)
Features are supported since v1.2.0
Selection FunctionImports
that will be generated for OData protocol versions 1.0-4.0
[Unchase OData Connected Service FunctionImports](img/Unchase-OData-Connected-Service-FunctionImports.png)
Features are supported since v1.3.0
Loading client code generation parameters from json files (including Connected Service .json
from OData Connected Service by Microsoft)
[Unchase OData Connected Service Load Parameters](img/Unchase-OData-Connected-Service-LoadJson.png)
HowTos
- [ ] Add HowTos in a future
- [ ] ... request for HowTo you need
Troubleshooting
Installation completes but I can't see the Service in the list of connected services (Visual Studio 2019)
- Relevant bug report.
Connected Services
restored in the v16.1.3 update to Visual Studio 2019.
Roadmap
See the [changelog](CHANGELOG.md) for the further development plans and version history.
Feedback
Please feel free to add your review, request a feature, ask a question or report a bug including in connected service:
[Unchase OData Connected Service Report a Bug](img/Unchase-OData-Connected-Service-ReportBug.png)
Thank you in advance!
Thank me!
If you like what I am doing and you would like to thank me, please consider:
[Buy me a coffe!](img/buymeacoffe.png)
Thank you for your support!
Copyright © 2019 Nikolay Chebotov (Unchase) - Provided under the [Apache License 2.0](LICENSE.md).
*Note that all licence references and agreements mentioned in the Unchase.Odata.Connectedservice README section above
are relevant to that project's source code only.