2016-11-12 7 views
1

私はサービススタックを使用して.Net Core上のAPIを構築していますが、すべて正常に動作しますが、サービスによって生成されたタイプリンクにアクセスしたい/ opt/libに/チームシティーエージェント/仕事/ d09206570215629/srcの中ServiceStack.NativeTypes.MetadataTypesGenerator.ToType(タイプtype)で)サービススタックInvalidOperationException要求/タイプ/ typescript

Response Status Error CodeInvalidOperationExceptionMessageSequence contains no elementsStack Trace[TypesTypeScript: 11/12/2016 6:45:10 AM]: [REQUEST: {baseUrl:"http://localhost:55000"}] System.InvalidOperationException: Sequence contains no elements at System.Linq.Enumerable.First[TSource](IEnumerable 1ソース:私は私が手/種類/ typescriptですでtypescriptですの型のリストをリクエストします/ServiceStack/NativeTypes/NativeTypesMetadata.cs:line /opt/lib/teamcity-agent/work/d09206570215629/src/ServiceStack/NativeTypes/NativeTypesService.csのServiceStack.NativeTypes.NativeTypesService.GenerateTypeScript(NativeTypesBaseリクエスト、MetadataTypesConfig typesConfig)の331行:行209、ServiceStack.Host.ServiceRunner 1.Execute(IRequest request, Object instance, TRequest requestDto) in /opt/lib/teamcity-agent/work/d09206570215629/src/ServiceStack/Host/ServiceRunner.cs:line 107Errors

他のすべてのタイプのリンクについては、タイプリンクを参照してください。私はWindowsとLinux上でこの動作を確認しました。

以下は私のプロジェクトjsonです。

{ 
 
    "version": "1.0.0-*", 
 
    "buildOptions": { 
 
    "emitEntryPoint": true 
 
    }, 
 

 
    "dependencies": { 
 
    "Microsoft.NETCore.App": { 
 
     "type": "platform", 
 
     "version": "1.0.1" 
 
    }, 
 
    "Microsoft.AspNetCore.Server.Kestrel": "1.0.1", 
 
    "Microsoft.AspNetCore.StaticFiles": "1.0.0", 
 
    "Microsoft.Data.SQLite": "1.0.*", 
 
    "ServiceStack.Core": "1.0.*", 
 
    "ServiceStack.Interfaces.Core": "1.0.*", 
 
    "ServiceStack.Text.Core": "1.0.*", 
 
    "ServiceStack.Client.Core": "1.0.*", 
 
    "ServiceStack.Common.Core": "1.0.*", 
 
    "ServiceStack.Server.Core": "1.0.*", 
 
    "ServiceStack.Admin.Core": "1.0.*", 
 
    "Npgsql": "3.1.*", 
 
    "ServiceStack.OrmLite.PostgreSQL.Core": "1.0.*", 
 
    "ServiceStack.OrmLite.Sqlite.Core": "1.0.*" 
 
    
 
    }, 
 

 
    "frameworks": { 
 
    "netcoreapp1.0": { 
 
     "imports": "dnxcore50" 
 
    } 
 
    } 
 
}

サービス・スタックチームにこの情報を取得するための最良の方法は何ですか?私は商業的な顧客ではありません(まだ)

+0

これはservicestacks .netコアデモアプリケーションで複製することができますhttps://github.com/NetCoreApps/Hello – on3al

答えて

1

これは今NuGetのv1.0.29 NuGet .Coreパッケージから解決されるはずです。

ワイルドカードを使用してServiceStack依存関係を参照する場合は、1.0.*のように実行してdotnet restoreを実行すると最新バージョンがインストールされます。

+1

確かにします。雷の迅速な修正に感謝します! – on3al

関連する問題