public string AddEvidenceForClaim(string claimId, Stream file, string filename, string subFolder = null) { _validator.ValidateAndThrowEx(claimId, ruleSet: nameof(IEvidenceBlobStoreLogic.AddEvidenceForClaim)); var claim = ClaimsDatastore.ById(claimId); if (claim == null) { throw new KeyNotFoundException($"Could not find claim: {claimId}"); } return(_evidenceBlobStoreDatastore.AddEvidenceForClaim(this, claimId, file, filename, subFolder)); }
public ClaimsBase GetClaimById(string claimId) { return(ClaimsDatastore.ById(claimId)); }