servicestack &引用;找不到名称';IPost&x27&引用;验证服务的ServiceStack TypeScript DTO,servicestack,servicestack" /> servicestack &引用;找不到名称';IPost&x27&引用;验证服务的ServiceStack TypeScript DTO,servicestack,servicestack" />

servicestack &引用;找不到名称';IPost&x27&引用;验证服务的ServiceStack TypeScript DTO

servicestack &引用;找不到名称';IPost&x27&引用;验证服务的ServiceStack TypeScript DTO,servicestack,servicestack,我使用以下ServiceStack代码创建了身份验证服务器: Plugins.Add(new AuthFeature(() => new CustomUserSession(), new IAuthProvider[] { new JwtAuthProvider { HashAlgorithm = AuthSettings.HashAlgorithm, RequireSecureConnection =

我使用以下ServiceStack代码创建了身份验证服务器:

Plugins.Add(new AuthFeature(() => new CustomUserSession(),
    new IAuthProvider[] {
        new JwtAuthProvider
        {
            HashAlgorithm = AuthSettings.HashAlgorithm,
            RequireSecureConnection = requireSecureConnection,
            AuthKeyBase64 = AuthSettings.JwtAuthKeyBase64,
            ExpireTokensIn        = TimeSpan.FromHours(_configuration["AuthSettings:ExpireTokensIn"].ToDouble()),
            ExpireRefreshTokensIn = TimeSpan.FromHours(_configuration["AuthSettings:ExpireRefreshTokensIn"].ToDouble()),
            CreatePayloadFilter = (payload,session) => {
                    payload["zipCode"] = ((CustomUserSession)session).ZipCode;
            },
            PopulateSessionFilter = AuthSettings.PopulateSessionFilterImplementation
        },
        new CustomCredentialsAuthProvider((ITsoContext)_serviceProvider.GetService(typeof(ITsoContext))) //HTML Form post of User/Pass
    }));
非常简单,然后我从我的

我使用的是0.0.40版

这是我第一次在我从ServiceStack api呈现的任何dtos.ts中看到IPost,下面是我的auth dto.ts的一个片段:

// @Route("/assignroles")
// @DataContract
export class AssignRoles implements IReturn<AssignRolesResponse>, IPost
{
    // @DataMember(Order=1)
    userName: string;

    // @DataMember(Order=2)
    permissions: string[];

    // @DataMember(Order=3)
    roles: string[];
    createResponse() { return new AssignRolesResponse(); }
    getTypeName() { return "AssignRoles"; }
}
/@Route(“/assignroles”)
//@DataContract
export class AssignRoles使用MyGet上最新的预发布包实现IReturn

此问题。请在升级前查看