public void Add(IPropertyAdditionOptions options, string domainFolder, string templateFileName) { string filePath = GetFilePath(options, domainFolder, templateFileName); string fileData = UpdateFileData(options, filePath); CsharpClassWriter.Write(filePath, fileData); }
public void Add(IRelationAdditionOptions options) { string filePath = this.pathService.GetAbsolutePathForDbContext(options); string fileData = UpdateFileData(options, filePath); CsharpClassWriter.Write(filePath, fileData); }
public void Add(IRelationAdditionOptions options, string domainFolder, string templateFileName) { string filePath = GetFilePath(options, domainFolder, templateFileName); string fileData = UpdateFileData(options, filePath); fileData = UsingStatements.Add(fileData, "Microsoft.EntityFrameworkCore"); CsharpClassWriter.Write(filePath, fileData); }
public void Add(IRelationAdditionOptions options, string domainFolder, string templateFileName, string namespaceToAdd) { string filePath = GetFilePath(options, domainFolder, templateFileName); string fileData = UpdateFileData(options, filePath); fileData = UsingStatements.Add(fileData, namespaceToAdd); CsharpClassWriter.Write(filePath, fileData); }
public void Add(IPropertyAdditionOptions options) { if (DatabaseDbContextPropertyLine.GetPropertyLine(options) == null) { return; } string filePath = this.pathService.GetAbsolutePathForDbContext(options); string fileData = UpdateFileData(options, filePath); CsharpClassWriter.Write(filePath, fileData); }