Class MemberRequestFactory
Inheritance
System.Object
MemberRequestFactory
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Social.Groups.Rest
Assembly: EPiServer.Social.Groups.Rest.dll
Version: 1.5.4Syntax
public class MemberRequestFactory : IMemberRequestFactory
Constructors
MemberRequestFactory()
Declaration
public MemberRequestFactory()
Methods
Add(AddMemberRequest)
Receives AddMemberRequest and returns new HttpRequestMessage
Declaration
public HttpRequestMessage Add(AddMemberRequest addRequest)
Parameters
| Type | Name | Description |
|---|---|---|
| AddMemberRequest | addRequest | the request object used to add a new Member |
Returns
| Type | Description |
|---|---|
| System.Net.Http.HttpRequestMessage | HttpRequestMessage |
GetByCriteria(GetMembersByCriteriaRequest)
Receives GetMembersByCriteriaRequest and returns new HttpRequestMessage
Declaration
public HttpRequestMessage GetByCriteria(GetMembersByCriteriaRequest getByCriteriaRequest)
Parameters
| Type | Name | Description |
|---|---|---|
| GetMembersByCriteriaRequest | getByCriteriaRequest | the request object used to retrieve the desired result page of Members |
Returns
| Type | Description |
|---|---|
| System.Net.Http.HttpRequestMessage | HttpRequestMessage |
GetById(String, GetMemberByIdRequest)
Receives GetMemberByIdRequest and returns new HttpRequestMessage
Declaration
public HttpRequestMessage GetById(string memberId, GetMemberByIdRequest getByIdRequest)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | memberId | |
| GetMemberByIdRequest | getByIdRequest | the request object used to retrieve the desired Member |
Returns
| Type | Description |
|---|---|
| System.Net.Http.HttpRequestMessage | HttpRequestMessage |
Remove(String)
Receives MemberId and returns new HttpRequestMessage
Declaration
public HttpRequestMessage Remove(string memberId)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | memberId | The id of the Member that is to be updated |
Returns
| Type | Description |
|---|---|
| System.Net.Http.HttpRequestMessage | HttpRequestMessage |
Update(String, UpdateMemberRequest)
Receives MemberId and UpdateMemberRequest and returns new HttpRequestMessage
Declaration
public HttpRequestMessage Update(string memberId, UpdateMemberRequest updateRequest)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | memberId | The id of the Member that is to be updated |
| UpdateMemberRequest | updateRequest | The request object to be converted to httpcontent |
Returns
| Type | Description |
|---|---|
| System.Net.Http.HttpRequestMessage | HttpRequestMessage |