Xml comments

main
Paul Schneider 7 years ago
parent 154047db2c
commit 85d687d590
1 changed files with 9 additions and 0 deletions

@ -87,6 +87,13 @@ public static FileRecievedInfo ReceiveProSignature(this ClaimsPrincipal user, st
return di.FullName; return di.FullName;
} }
/// <summary>
/// Deletes user file.
/// User info is modified, but not save in db.
/// </summary>
/// <param name="user"></param>
/// <param name="fileName"></param>
public static void DeleteUserFile(this ApplicationUser user, string fileName) public static void DeleteUserFile(this ApplicationUser user, string fileName)
{ {
var root = Path.Combine(AbstractFileSystemHelpers.UserFilesDirName, user.UserName); var root = Path.Combine(AbstractFileSystemHelpers.UserFilesDirName, user.UserName);
@ -97,6 +104,8 @@ public static FileRecievedInfo ReceiveProSignature(this ClaimsPrincipal user, st
} }
public static FileRecievedInfo ReceiveUserFile(this ApplicationUser user, string root, IFormFile f, string destFileName = null) public static FileRecievedInfo ReceiveUserFile(this ApplicationUser user, string root, IFormFile f, string destFileName = null)
{ {
// TODO lock user's disk usage for this scope,
// this process is not safe at concurrent access.
long usage = user.DiskUsage; long usage = user.DiskUsage;
var item = new FileRecievedInfo(); var item = new FileRecievedInfo();

Loading…