Bit.Api.Models.CipherHistoryResponseModel.CipherHistoryResponseModel C# (CSharp) Method

CipherHistoryResponseModel() public method

public CipherHistoryResponseModel ( IEnumerable revisedCiphers, IEnumerable deletedIds ) : System
revisedCiphers IEnumerable
deletedIds IEnumerable
return System
        public CipherHistoryResponseModel(IEnumerable<Cipher> revisedCiphers, IEnumerable<Guid> deletedIds)
            : base("cipherHistory")
        {
            if(revisedCiphers == null)
            {
                throw new ArgumentNullException(nameof(revisedCiphers));
            }

            if(deletedIds == null)
            {
                throw new ArgumentNullException(nameof(deletedIds));
            }

            Revised = revisedCiphers.Select(c => new CipherResponseModel(c));
            Deleted = deletedIds.Select(id => id.ToString());
        }
CipherHistoryResponseModel