func newWorkItemLinkContext(ctx context.Context, appl application.Application, db application.DB, requestData *goa.RequestData, responseData *goa.ResponseData, linkFunc hrefLinkFunc, currentUserIdentityID *uuid.UUID) *workItemLinkContext {
	return &workItemLinkContext{
		RequestData:           requestData,
		ResponseData:          responseData,
		Application:           appl,
		Context:               ctx,
		CurrentUserIdentityID: currentUserIdentityID,
		DB:       db,
		LinkFunc: linkFunc,
	}
}
// newWorkItemLinkContext returns a new workItemLinkContext
newWorkItemLinkContext returns a new workItemLinkContext
// newWorkItemLinkContext returns a new workItemLinkContext
func newWorkItemLinkContext(ctx context.Context, appl application.Application, db application.DB, requestData *goa.RequestData, responseData *goa.ResponseData, linkFunc hrefLinkFunc, currentUserIdentityID *uuid.UUID) *workItemLinkContext {
	return &workItemLinkContext{
		RequestData:           requestData,
		ResponseData:          responseData,
		Application:           appl,
		Context:               ctx,
		CurrentUserIdentityID: currentUserIdentityID,
		DB:       db,
		LinkFunc: linkFunc,
	}
}
func newWorkItemLinkContext ( ctx context . Context , appl application . Application , db application . DB , requestData * goa . RequestData , responseData * goa . ResponseData , linkFunc hrefLinkFunc , currentUserIdentityID * uuid . UUID ) * workItemLinkContext { return & workItemLinkContext { RequestData : requestData , ResponseData : responseData , Application : appl , Context : ctx , CurrentUserIdentityID : currentUserIdentityID , DB : db , LinkFunc : linkFunc , } }
newWorkItemLinkContext returns a new workItemLinkContext
newWorkItemLinkContext returns a new workItemLinkContext