Parameters my $c = container MyApp => as { service user => ( class => 'User', parameters => { name => { isa => 'Str', optional => 1, default => 'guest' }, }, ); }; # user with name 'guest' $c->resolve(service => 'user'); # user with name 'doy' $c->resolve(service => 'user', parameters => { name => 'doy' });