31 строка
920 B
C#
31 строка
920 B
C#
// Copyright (c) .NET Foundation. All rights reserved.
|
|
// Licensed under the MIT License. See License.txt in the project root for license information.
|
|
|
|
using Microsoft.Extensions.Hosting;
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
using Microsoft.EntityFrameworkCore;
|
|
|
|
namespace Function
|
|
{
|
|
class Program
|
|
{
|
|
static async Task Main(string[] args)
|
|
{
|
|
string? sqlConnectionString = Environment.GetEnvironmentVariable("SqlConnectionString");
|
|
// #if DEBUG
|
|
// Debugger.Launch();
|
|
// #endif
|
|
var host = new HostBuilder()
|
|
.ConfigureFunctionsWorkerDefaults()
|
|
.ConfigureServices(s => {
|
|
s.AddDbContext<BloggingContext>(
|
|
options => options.UseSqlServer(sqlConnectionString)
|
|
);
|
|
})
|
|
.Build();
|
|
|
|
await host.RunAsync();
|
|
}
|
|
}
|
|
}
|