Documentation
¶
Index ¶
- type Dummy
- type DummyClientFixture
- type DummyCommandSet
- type DummyController
- func (c *DummyController) Create(ctx context.Context, entity Dummy) (result *Dummy, err error)
- func (c *DummyController) DeleteById(ctx context.Context, id string) (result *Dummy, err error)
- func (c *DummyController) GetCommandSet() *ccomand.CommandSet
- func (c *DummyController) GetOneById(ctx context.Context, id string) (result *Dummy, err error)
- func (c *DummyController) GetPageByFilter(ctx context.Context, filter *cquery.FilterParams, paging *cquery.PagingParams) (items *cquery.DataPage[Dummy], err error)
- func (c *DummyController) Update(ctx context.Context, newEntity Dummy) (result *Dummy, err error)
- type DummyFactory
- type DummySchema
- type IDummyClient
- type IDummyService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DummyClientFixture ¶
type DummyClientFixture struct {
// contains filtered or unexported fields
}
func NewDummyClientFixture ¶
func NewDummyClientFixture(client IDummyClient) *DummyClientFixture
func (*DummyClientFixture) TestCrudOperations ¶
func (c *DummyClientFixture) TestCrudOperations(t *testing.T)
type DummyCommandSet ¶
type DummyCommandSet struct {
*ccomand.CommandSet
// contains filtered or unexported fields
}
func NewDummyCommandSet ¶
func NewDummyCommandSet(controller IDummyService) *DummyCommandSet
type DummyController ¶
type DummyController struct {
// contains filtered or unexported fields
}
func NewDummyService ¶
func NewDummyService() *DummyController
func (*DummyController) DeleteById ¶
func (*DummyController) GetCommandSet ¶
func (c *DummyController) GetCommandSet() *ccomand.CommandSet
func (*DummyController) GetOneById ¶
func (*DummyController) GetPageByFilter ¶
func (c *DummyController) GetPageByFilter(ctx context.Context, filter *cquery.FilterParams, paging *cquery.PagingParams) (items *cquery.DataPage[Dummy], err error)
type DummyFactory ¶
type DummyFactory struct {
*cbuild.Factory
Descriptor *cref.Descriptor
ServiceDescriptor *cref.Descriptor
LambdaServiceDescriptor *cref.Descriptor
CmdLambdaServiceDescriptor *cref.Descriptor
}
func NewDummyFactory ¶
func NewDummyFactory() *DummyFactory
type DummySchema ¶
type DummySchema struct {
*cvalid.ObjectSchema
}
func NewDummySchema ¶
func NewDummySchema() *DummySchema
type IDummyClient ¶
type IDummyClient interface {
GetDummies(ctx context.Context, filter *cquery.FilterParams, paging *cquery.PagingParams) (result *cquery.DataPage[Dummy], err error)
GetDummyById(ctx context.Context, dummyId string) (result *Dummy, err error)
CreateDummy(ctx context.Context, dummy Dummy) (result *Dummy, err error)
UpdateDummy(ctx context.Context, dummy Dummy) (result *Dummy, err error)
DeleteDummy(ctx context.Context, dummyId string) (result *Dummy, err error)
}
type IDummyService ¶
type IDummyService interface {
GetPageByFilter(ctx context.Context, filter *cquery.FilterParams, paging *cquery.PagingParams) (result *cquery.DataPage[Dummy], err error)
GetOneById(ctx context.Context, id string) (result *Dummy, err error)
Create(ctx context.Context, entity Dummy) (result *Dummy, err error)
Update(ctx context.Context, entity Dummy) (result *Dummy, err error)
DeleteById(ctx context.Context, id string) (result *Dummy, err error)
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.