Interface IMemberRequestFactory

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

Methods

Add(AddMemberRequest)

Provides the populated HttpRequestMethod based upon the provided request

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

GetByCriteria(GetMembersByCriteriaRequest)

Provides the populated HttpRequestMethod based upon the provided request

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

GetById(String, GetMemberByIdRequest)

Provides the populated HttpRequestMethod based upon the provided request

Declaration
HttpRequestMessage GetById(string memberId, GetMemberByIdRequest getByIdRequest)
Parameters
Type Name Description
System.String memberId
GetMemberByIdRequest 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, UpdateMemberRequest)

Provides the populated HttpRequestMethod based upon the provided request

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