क्या कोई व्यक्ति एफ # में लिखे गए न्यूनतम काम कर रहे एएसपी.NET कोर एप्लिकेशन प्रोजेक्ट को साझा कर सकता है?एएसपी.नेट कोर 1.0 एफ # प्रोजेक्ट
सी # में एक न्यूनतम प्रदर्शन लागू करने के लिए, हम निम्नलिखित क्या करना है:
mkdir aspnetcoreapp
cd aspnetcoreapp
dotnet new
फिर project.json
संपादित:
{
"version": "1.0.0-*",
"buildOptions": {
"debugType": "portable",
"emitEntryPoint": true
},
"dependencies": {},
"frameworks": {
"netcoreapp1.0": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0"
},
"Microsoft.AspNetCore.Server.Kestrel": "1.0.0"
},
"imports": "dnxcore50"
}
}
}
फिर dotnet restore
करते हैं और follwoing कोड का उपयोग करें:
Startup.cs
:
using System;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Http;
namespace aspnetcoreapp
{
public class Startup
{
public void Configure(IApplicationBuilder app)
{
app.Run(context =>
{
return context.Response.WriteAsync("Hello from ASP.NET Core!");
});
}
}
}
Program.cs
:
using System;
using Microsoft.AspNetCore.Hosting;
namespace aspnetcoreapp
{
public class Program
{
public static void Main(string[] args)
{
var host = new WebHostBuilder()
.UseKestrel()
.UseStartup<Startup>()
.Build();
host.Run();
}
}
}
फिर dotnet run
प्रदर्शन करते हैं। क्या कोई मुझे संकेत दे सकता है कि एफ # में एक ही चीज़ कैसे करें?
नमस्ते, मैंने सोचा अगर आप एफ # एएसपी में रुचि रखते हैं।नेट कोर वेब विकास तो आपको इस NuGet लाइब्रेरी में रुचि हो सकती है: https://github.com/dustinmoris/AspNetCore.Lambda। मैंने इसके बारे में यहां ब्लॉग किया है: https://dusted.codes/functional-aspnet-core – dustinmoris