Appcenter-sdk-dotnet: NuGet for AppCenter API

Created on 10 Oct 2018  路  10Comments  路  Source: microsoft/appcenter-sdk-dotnet

There's no NuGet package for AppCenter API?

NuGet packages allready have is for "client" (receives push, send info for Analytics, take care about Distribution, etc)... AppCenter don't have a NuGet for "server-side" operations (like, send push notifications, etc)... Ok, we have a REST API, but don't have a NuGet for easy setup (plug and play) with it... I thinking about create this package for "server side" AppCenter operations....

feature request

All 10 comments

I'm not sure if I understand you correctly

I thinking about create this package for "server side" AppCenter operations....

Are you looking for a package that allows you to gather telemetry in AppCenter for a web application?
My guess is that you just want to use the App Center REST API for tasks like uploading builds, etc. and we do have a package for you at https://github.com/Microsoft/appcenter-cli. It's an npm package, nut a nuget, though.

@ElektrojungeMS I know about AppCenter CLI... Some applications have some "server side" needs (like, send push notifications)... Today I have to implement a AppCenter REST API client, not a "problem" but if we have a NuGet just for "plug and play" the REST API client...

I just ask about it, because if MS have one, I'd just contribute and not create... Ok?

@balivo There is OpenAPI (Swagger) definition which can be used for easily generating client library (not only for C#). Is that what you're looking for?

I have the feeling that this is not client SDK related but I might misunderstood. Also @balivo you might take your chance with the support directly from the AppCenter portal, the blue button at the bottom right corner.

@balivo we haven't heard from you for a while I'll go ahead and close this issue. I think @MatkovIvan solution is good. Thanks for using AppCenter!

Ok @clpolet I'm making a AppCenter OpenAPI client here: https://github.com/balivo/ms-appcenter-sdk Tks!

New, repo... MS brand guidelines: https://github.com/balivo/appcenter-openapi-sdk

Hi @balivo,

It looks like you are trying to implement implement it manually. In the comment above I mean you can generate it.

  1. Install AutoRest
  2. autorest --input-file=https://api.appcenter.ms/preview/swagger.json --csharp (namespace and some other things are configurable too)

Ow @MatkovIvan Really awesome!

I didn't know AutoRest...

Tks for reference...

As I always say: We have learned a lifetime to die dumb!

Now I'm need get new subjects for my LiveCodes on YouTube! (youtube.com/jbalivo)

Was this page helpful?
0 / 5 - 0 ratings