protected Result <string> Ok() => Result.Ok();
protected Result <string> Fail(string error) => Result.Fail(error);