knowyt/server/src/application/application.go

27 lines
448 B
Go
Raw Normal View History

2021-08-01 17:06:33 +00:00
package application
import (
"sirlab.de/go/knyt/user"
"sirlab.de/go/knyt/users"
)
type Application struct {
Config ApplicationConfig
users users.Users
}
func NewApplication(config ApplicationConfig) *Application {
app := Application{
Config: config,
users: users.NewUsers(),
}
app.users.AddUser(user.NewUser("120", "Settel", user.ROLE_ADMIN))
return &app
}
func (app *Application) GetUsers() *users.Users {
return &app.users
}