public void Writer(string conternt) { string filename = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "Logger\\" + System.DateTime.Now.ToString("yyyy-MM-dd"); if (File.Exists(filename)) { _iwrite.WriteFile(filename, DateTime.Now.ToString() + ":" + conternt + "\n"); } else { _iwrite.DeelDirectoryInfo(System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "Logger\\", Mode.Create); _iwrite.FileBaseDeel(filename, MyFileMode.Create); _iwrite.WriteFile(filename, conternt); } }
public async Task <JsonResult> Upload([FromForm] IFormFile file, [FromRoute] string cmsType, [FromRoute] Guid id, [FromRoute] string?lang, [FromQuery] string fieldName) { if (file != null) { string fileName = GetFileName(file); string mimeType = file.ContentType.ToLowerInvariant(); //Get file bytes var outputStream = new MemoryStream(); var output = file.OpenReadStream(); output.CopyTo(outputStream); byte[] bytes = outputStream.ToArray(); //if (mimeType.StartsWith("image/")) //{ // // Only validate files that seem to be images. // //Image.Load(Configuration.Default, bytes); //} CmsFile cmsFile = new CmsFile { Bytes = bytes, ContentType = mimeType }; try { var result = await writeFileService.WriteFile(cmsFile, cmsType, id, fieldName, lang, this.User.Identity?.Name).ConfigureAwait(false); return(new JsonResult(result)); } catch (Exception ex) { logger.LogError(ex, "Error writing file."); throw; } } return(new JsonResult("No file submitted")); }
public void Error(Exception exception, string message = null) { Loaded(); _writeFile.WriteFile(_LoggerBasePath, "Error :" + message + "\t\t\t" + DateTime.Now.ToString() + "\t\t\t" + "\r\n"); }
void WriteFile() { _writeFile.WriteFile(Path, _filesSize); }