2017-06-05 3 views

Antwort

5

Der Lizenzschlüssel kann unter Verwendung der bei aufgelisteten Optionen registriert werden: https://servicestack.net/download#register

So, während es keine Web.config ist Sie eine der anderen drei Optionen, wie die Registrierung des SERVICESTACK_LICENSE Umgebungsvariable verwenden kann.

Auch während .NET-Core nicht Web.config verwenden muss oder App.config Sie noch eine in .NET-Core in ServiceStack zum Speichern von beliebigen <appSettings> verwenden können, zum Beispiel:

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <appSettings> 
     <add key="servicestack:license" value="{LicenseKey}" /> 
    </appSettings>  
</configuration> 

Aber Sie werden registrieren müssen der Lizenzschlüssel ausdrücklich von dem AppSettings mit:

using ServiceStack; 

public class AppHost : AppHostBase 
{ 
    public AppHost() 
     : base("Service Name", typeof(MyServices).GetAssembly()) 
    { 
     var licenseKeyText = AppSettings.GetString("servicestack:license"); 
     Licensing.RegisterLicense(licenseKeyText); 
    } 

    public override void Configure(Container container) 
    { 
    } 
} 

Oder wenn Sie nicht wollen, Web.config verwenden Sie andere AppSettings options verwenden können.

+3

Sie sind das goldene Beispiel für Kundenservice. Danke Mythz, sehr geschätzt. – tt9

+0

Abgeschlossen, vielen Dank! – JMK

Verwandte Themen