.Net core web api 上传图片代码 。 AutoMapper映射注入。sql suger数据库依赖注入

 目录

(1).Net core web api 上传图片代码

(2)AutoMapper映射注入

(3)sql suger数据库依赖注入

.Net core web api 上传图片代码

///


        /// 上传图片
        ///

        ///
        ///
        [HttpPost]
        public async Task FileSave(IFormFile file)
        {
            string fileName = "";
            var saveName = "";
            var filePath = "";
            try
            {
                //获取Form提交的文件
                if (file != null)
                {
                    if (file.Length > 0)
                    {
                        var now = DateTime.Now;
                        //文件存储路径
                        filePath = string.Format("wwwroot/Uploads/{0}/{1}/{2}/", now.ToString("yyyy"), now.ToString("yyyyMM"), now.ToString("yyyyMMdd"));
                        //获取当前web目录
                        var webRootPath = _webHostEnvironment.ContentRootPath;
                        //保存目录不存在就创建这个目录
                        if (!Directory.Exists(webRootPath + filePath))
                        {
                            Directory.CreateDirectory(webRootPath + filePath);
                        }
                        #region  图片文件的条件判断
         

你可能感兴趣的:(.net,前端,前端,.netcore,servlet,数据库开发,数据库架构)