refactor(*): Remove the id from RepoFile as the filename can be used instead as a UID

This commit is contained in:
Josh Creek
2021-08-30 00:06:33 +01:00
parent 314cec2ac2
commit 8eafe54fc2
2 changed files with 9 additions and 16 deletions
+2 -9
View File
@@ -9,12 +9,7 @@ namespace FileRepository.Models
public class RepoFile
{
/// <summary>
/// Gets or sets the id field for the file, this serves as the key field/unique identifier.
/// </summary>
public string Id { get; set; }
/// <summary>
/// Gets or sets the actual file name of the file.
/// Gets or sets the actual file name of the file, this serves as the key field/unique identifier.
/// </summary>
public string FileName { get; set; }
@@ -31,15 +26,13 @@ namespace FileRepository.Models
/// <summary>
/// Initialise a File model based on passed parameters.
/// </summary>
/// <param name="id">The id of the file.</param>
/// <param name="fileName">The filename of the file.</param>
/// <param name="content">The content of the file.</param>
/// <returns>Returns an initialised File object.</returns>
public RepoFile GenerateFile(string id, string fileName, Stream content)
public RepoFile GenerateFile(string fileName, Stream content)
{
RepoFile newFile = new RepoFile()
{
Id = id,
FileName = fileName,
Content = content,
Created = DateTime.Now,