addon365 / b1ke-sh0wr00m

Apache License 2.0
0 stars 0 forks source link

Run Asp core in Embedded server. #1

Closed sathishid closed 5 years ago

sathishid commented 5 years ago

For first release, we have plan to run asp core. in embedded server instead of IIS.

sathishid commented 5 years ago

We can use Kestrel server, on implementing this, syncfusion not issue thrown can you share me the license key to proceed further

sathishid commented 5 years ago

Hi Tamil,

Can you please generate Syncfusion license key for latest version?

Thanks, Sathish

sathishid commented 5 years ago

Following has been done, please find the commit details below.. 1. Project Compilation Error: Project compilation error due to Syncfusion assembly is fixed by using their nuget assemblies (so no need to install it). However we need to provide the license key in project file (we can provide the license key from environment variable). Task will be open until Syncfusion key is added

2. Added the Kestrel Embedded Server to run the Asp core app without IIS installed.

3. Now we can release the app by just zip and install with the required Microsoft run time environments. Following steps is necessary to pack the application. Step 1: Publish Asp core in Local Folder Step 2: Copy the api.xml file from swApi project to publish folder (Do it manually as dotnet cli does not support this currently) Step 3: Zip this publish folder, extract and run in client machine with the simple command. Step 3: Publish the WPF app which provides the installer (no worry on this). Step 4: Done, now app can be up. Commit SHA 8cf619e6698051f6c81e9df551c2fca274cf192f

sathishid commented 5 years ago

Syncfusion License key is also added. Commit SHA: 029693527291c143a27526f2643d8581f76862f6