public void RegisterModule(IPandaContainer container, PandaContainerContext context) { container .RequestRegistrationFor <IGetAllProjectsRequest>() .LatestRequest <GetAllProjectsRequest>() .Register(context); container .RequestRegistrationFor <ICreateProjectCommand>() .LatestRequest <CreateProjectCommand>() .Register(context); container .RequestRegistrationFor <IDeleteProjectCommand>() .LatestRequest <DeleteProjectCommand>() .Register(context); container .RequestRegistrationFor <IGetInformationOfRequest>() .LatestRequest <GetInformationOfRequest>() .Register(context); container.RegisterType <IGetInformationOfRequestAspect, GetInformationOfRequestAspect>(); container.RegisterType <IGetAllProjectsParameterAspect, GetAllProjectsParameterAspect>(); container.RegisterType <ICreateProjectCommandAspect, CreateProjectCommandAspect>(); container.RegisterType <IProjectRequestBuilderFactory, ProjectRequestBuilderFactory>(); }
public void RegisterModule(IPandaContainer container, IPandaContainerContext context) { container .RequestRegistrationFor <ISearchForPlansRequest>() .LatestRequest <SearchForPlansRequest>() .Register(context); container.RegisterType <IPlanSearchParameterAspect, PlanSearchParameterAspect>(); container.RegisterType <ISearchRequestBuilderFactory, SearchRequestBuilderFactory>(); }
public void RegisterModule(IPandaContainer container, PandaContainerContext context) { container .RequestRegistrationFor <IGetCurrentUserRequest>() .LatestRequest <GetCurrentUserRequest>() .Register(context); container.RegisterType <IUsersRequestBuilderFactory, UsersRequestBuilderFactory>(); }
public void RegisterModule(IPandaContainer container, IPandaContainerContext context) { container .RequestRegistrationFor <IGetBuildsOfPlanRequest>() .LatestRequest <GetBuildsOfPlanRequest>() .Register(context); container .RequestRegistrationFor <IGetInformationOfBuildRequest>() .LatestRequest <GetInformationOfBuildRequest>() .Register(context); container .RequestRegistrationFor <IGetCommentsOfBuildRequest>() .LatestRequest <GetCommentsOfBuildRequest>() .Register(context); container .RequestRegistrationFor <IAddCommentToBuildCommand>() .LatestRequest <AddCommentToBuildCommand>() .Register(context); container .RequestRegistrationFor <IGetLabelsOfBuildRequest>() .LatestRequest <GetLabelsOfBuildRequest>() .Register(context); container .RequestRegistrationFor <IAddLabelToBuildCommand>() .LatestRequest <AddLabelToBuildCommand>() .Register(context); container .RequestRegistrationFor <IDeleteLabelOfBuildCommand>() .LatestRequest <DeleteLabelOfBuildCommand>() .Register(context); container.RegisterType <IBuildStateParameterAspect, BuildStateParameterAspect>(); container.RegisterType <ILabelFilterParameterAspect, LabelFilterParameterAspect>(); container.RegisterType <IIssueFilterParameterAspect, IssueFilterParameterAspect>(); container.RegisterType <IGetBuildsOfPlanParameterAspect, GetBuildsOfPlanParameterAspect>(); container.RegisterType <IGetInformationOfBuildParameterAspect, GetInformationOfBuildParameterAspect>(); container.RegisterType <IBuildRequestBuilderFactory, BuildRequestBuilderFactory>(); }
public void RegisterModule(IPandaContainer container, PandaContainerContext context) { container .RequestRegistrationFor <IGetAllPlansRequest>() .LatestRequest <GetAllPlansRequest>() .Register(context); container .RequestRegistrationFor <IGetInformationOfPlanRequest>() .LatestRequest <GetInformationOfPlanRequest>() .Register(context); container .RequestRegistrationFor <IGetBranchesOfPlanRequest>() .LatestRequest <GetBranchesOfPlanRequest>() .Register(context); container .RequestRegistrationFor <IGetArtifactsOfPlanRequest>() .LatestRequest <GetArtifactsOfPlanRequest>() .Register(context); container .RequestRegistrationFor <IEnableDisablePlanCommand>() .LatestRequest <EnableDisablePlanCommand>() .Register(context); container .RequestRegistrationFor <IDeletePlanCommand>() .LatestRequest <DeletePlanCommand>() .Register(context); container .RequestRegistrationFor <ICreatePlanCommand>() .LatestRequest <CreatePlanCommand>() .Register(context); container .RequestRegistrationFor <IGetLabelsOfPlanRequest>() .LatestRequest <GetLabelsOfPlanRequest>() .Register(context); container .RequestRegistrationFor <IAddLabelToPlanCommand>() .LatestRequest <AddLabelToPlanCommand>() .Register(context); container .RequestRegistrationFor <IDeleteLabelOfPlanCommand>() .LatestRequest <DeleteLabelOfPlanCommand>() .Register(context); container .RequestRegistrationFor <IGetVcsBranchesOfPlanRequest>() .LatestRequest <GetVcsBranchesOfPlanRequest>() .Register(context); container .RequestRegistrationFor <IFavouritePlanCommand>() .LatestRequest <FavouritePlanCommand>() .Register(context); container.RegisterType <IGetBranchesOfPlanParameterAspect, GetBranchesOfPlanParameterAspect>(); container.RegisterType <ICreatePlanParameterAspect, CreatePlanParameterAspect>(); container.RegisterType <IGetAllPlansParameterAspect, GetAllPlansParameterAspect>(); container.RegisterType <IGetInformationOfPlanParameterAspect, GetInformationOfPlanParameterAspect>(); container.RegisterType <IPlanRequestBuilderFactory, PlanRequestBuilderFactory>(); }
public void RegisterModule(IPandaContainer container) { container.RegisterType <IRequestParameterAspectFactory, RequestParameterAspectFactory>(); container.RegisterType <IResultCountParameterAspect, ResultCountParameterAspect>(); }