/// <summary> /// Updates the user invite notice. /// </summary> /// <param name="userVerification">The user verification.</param> /// <returns></returns> public bool UpdateUserInviteNotice(IUserVerification userVerification) { Guard.ArgumentNotNull(userVerification, "userVerification"); userVerification.DateAccessed = DateTime.Now; return this.repository.Update(userVerification); }
/// <summary> /// Builds the by user verification. /// </summary> /// <param name="userVerification">The user verification.</param> /// <returns></returns> public IRegister BuildByUserVerification(IUserVerification userVerification) { Guard.ArgumentNotNull(userVerification, "userVerification"); var register = new Register { Identifier = userVerification.Identifier }; return register; }
public IFSController(IUserVerification verification, IOptions <IFSOption> options, ILogger <IFSController> logger) { Log = new DefaultLog(logger); Option = options.Value; Verification = verification; if (!Directory.Exists(Option.Path)) { Log.Info($"Create base path {Option.Path}"); Directory.CreateDirectory(Option.Path); } }