import (
sbuild "github.com/pip-services4/pip-services4-go/pip-services4-swagger-go/build"
cproc "github.com/pip-services4/pip-services4-go/pip-services4-container-go/container"
hbuild "github.com/pip-services4/pip-services4-go/pip-services4-http-go/build"
)
type HelloFriendProcess struct {
*cproc.ProcessContainer
}
func NewHelloFriendProcess() *HelloFriendProcess {
c := &HelloFriendProcess{
ProcessContainer: cproc.NewProcessContainer("Hellow", "Hello friend microservice"),
}
c.SetConfigPath("./config.yaml")
c.AddFactory(NewHelloFriendServiceFactory())
c.AddFactory(hbuild.NewDefaultHttpFactory())
c.AddFactory(sbuild.NewDefaultSwaggerFactory())
return c
}