Interface IGroupRequestFactory

Namespace: EPiServer.Social.Groups.Rest
Assembly: EPiServer.Social.Groups.Rest.dll
Version: 1.5.4
Syntax
public interface IGroupRequestFactory

Methods

Add(AddGroupRequest)

Provides the populated HttpRequestMethod based upon the provided request

Declaration
HttpRequestMessage Add(AddGroupRequest addRequest)
Parameters
Type Name Description
AddGroupRequest addRequest
Returns
Type Description
System.Net.Http.HttpRequestMessage

GetByCriteria(GetGroupsByCriteriaRequest)

Provides the populated HttpRequestMethod based upon the provided request

Declaration
HttpRequestMessage GetByCriteria(GetGroupsByCriteriaRequest getByCriteriaRequest)
Parameters
Type Name Description
GetGroupsByCriteriaRequest getByCriteriaRequest
Returns
Type Description
System.Net.Http.HttpRequestMessage

GetById(GetGroupByIdRequest)

Provides the populated HttpRequestMethod based upon the provided request

Declaration
HttpRequestMessage GetById(GetGroupByIdRequest getByIdRequest)
Parameters
Type Name Description
GetGroupByIdRequest getByIdRequest
Returns
Type Description
System.Net.Http.HttpRequestMessage

Remove(String)

Provides the populated HttpRequestMethod based upon the provided request

Declaration
HttpRequestMessage Remove(string groupId)
Parameters
Type Name Description
System.String groupId
Returns
Type Description
System.Net.Http.HttpRequestMessage

Update(String, UpdateGroupRequest)

Provides the populated HttpRequestMethod based upon the provided request

Declaration
HttpRequestMessage Update(string groupId, UpdateGroupRequest updateRequest)
Parameters
Type Name Description
System.String groupId
UpdateGroupRequest updateRequest
Returns
Type Description
System.Net.Http.HttpRequestMessage
arrow_upward