Error raised when factory is not able to create a requested component.
Description
The CreateError class allows you to manage the error raised when a factory is not able to create a requested component.
Constructors
NewCreateError
Creates an error instance and assigns its values.
NewCreateError(correlationId string, message string) *errors.ApplicationError
- correlationId: string - (optional) a unique transaction id used to trace execution through the call chain.
- message: string - human-readable error of the component that cannot be created.
NewCreateErrorByLocator
Creates an error instance and assigns its values.
NewCreateErrorByLocator(correlationId string, locator any) *errors.ApplicationError
- correlationId: string - (optional) unique transaction used id to trace execution through the call chain.
- message: any - human-readable locator of the component that cannot be created.