| 1234567891011121314151617181920212223242526272829303132333435363738 |
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Threading.Tasks;
- using Microsoft.AspNetCore;
- using Microsoft.AspNetCore.Hosting;
- using Microsoft.Extensions.Configuration;
- using Microsoft.Extensions.Logging;
- using MongoDB.Bson;
- using MongoDB.Bson.Serialization;
- using MongoDB.Bson.Serialization.Serializers;
- namespace FileServerApi
- {
- public class Program
- {
- public static void Main(string[] args)
- {
- var serializer = new DateTimeSerializer(DateTimeKind.Local, BsonType.DateTime);
- BsonSerializer.RegisterSerializer(typeof(DateTime), serializer);
- BuildWebHost(args).Run();
- }
- public static IWebHost BuildWebHost(string[] args) =>
- WebHost.CreateDefaultBuilder(args)
- .UseStartup<Startup>()
- .UseUrls("http://*:28270")
- //.UseKestrel(options =>
- //{
- // options.Limits.MaxRequestBodySize = null;//无限制
- // //options.Limits.MaxRequestBodySize = 1073741822;//1GB
- //})//全局文件限制大小
- .Build();
- }
- }
|