diff --git a/queries/role_handler.go b/queries/role_handler.go new file mode 100644 index 0000000..96ac331 --- /dev/null +++ b/queries/role_handler.go @@ -0,0 +1,16 @@ +package queries + +import ( + "netina/models" + r "netina/repositories/role" +) + + +type GetRoleHandler struct { + Repository r.RoleQueryRepository +} + + +func (r *GetRoleHandler) Handle (id uint)(*models.Role ,error) { + return r.Repository.GetRole(id) +} \ No newline at end of file