public CreateChannelCommandHandler( Fifthweek.Api.Identity.Shared.Membership.IRequesterSecurity requesterSecurity, Fifthweek.Api.Blogs.Shared.IBlogSecurity blogSecurity, Fifthweek.Api.Persistence.IFifthweekDbConnectionFactory connectionFactory, Fifthweek.Payments.SnapshotCreation.IRequestSnapshotService requestSnapshot) { if (requesterSecurity == null) { throw new ArgumentNullException("requesterSecurity"); } if (blogSecurity == null) { throw new ArgumentNullException("blogSecurity"); } if (connectionFactory == null) { throw new ArgumentNullException("connectionFactory"); } if (requestSnapshot == null) { throw new ArgumentNullException("requestSnapshot"); } this.requesterSecurity = requesterSecurity; this.blogSecurity = blogSecurity; this.connectionFactory = connectionFactory; this.requestSnapshot = requestSnapshot; }
public UpdateChannelDbStatement( Fifthweek.Api.Persistence.IFifthweekDbConnectionFactory connectionFactory, Fifthweek.Payments.SnapshotCreation.IRequestSnapshotService requestSnapshot) { if (connectionFactory == null) { throw new ArgumentNullException("connectionFactory"); } if (requestSnapshot == null) { throw new ArgumentNullException("requestSnapshot"); } this.connectionFactory = connectionFactory; this.requestSnapshot = requestSnapshot; }