Documentation
¶
Overview ¶
Package scenario implements the scenario service.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Scenario ¶
type Scenario struct {
// contains filtered or unexported fields
}
Scenario is the scenario service.
func NewService ¶
func NewService(scenarioRepository repository.Scenario, projectRepository repository.Project, opts ...serviceOptions.Opts) *Scenario
NewService initialises the scenario service.
func (*Scenario) CreateScenario ¶
func (s *Scenario) CreateScenario(ctx context.Context, createScenarioRequest *app.CreateScenarioRequest) (*app.Scenario, error)
CreateScenario creates a new scenario.
func (*Scenario) ListScenarios ¶
func (s *Scenario) ListScenarios(ctx context.Context, listScenariosRequest *app.ListScenariosRequest) ([]*app.Scenario, error)
ListScenarios returns all scenarios for a given project.
Click to show internal directories.
Click to hide internal directories.