public GetPublicUserRequest(GetPublicUserByIdOptions opts) { CreateVerbosityCommand = () => new SetVerbosityCommand(opts); CreateGetEntityQuery = () => new GetPublicUserByIdQuery(opts); CreateLogEntityCommand = article => new LogPublicUserCommand(article, opts, opts.ToInclusionConfiguration()); CreateWriteEntityCommand = article => new WritePublicUserCommand(article, opts, opts.ToInclusionConfiguration()); }
public GetPublicUserByIdHostedService( GetPublicUserByIdOptions options, IGetEntityRequestHandler <GetPublicUserModel, PublicUserInclusionConfiguration> requestHandler ) { _options = options; _requestHandler = requestHandler; }