Telligent.Evolution.Extensibility.Api.Version1.PublicApi.Blogs is defined in Telligent.Evolution.Api.dll

Methods

Blog Create(int groupId, string name, BlogsCreateOptions options = null);

Parameters

NameTypeDescriptionRequiredDefaultOptions
groupIdintGroup IdRequired
namestringNameRequired
optionsBlogsCreateOptionsOptionsOptional

Return Type

Blog

BlogContactRequest CreateContactRequest(int blogId, string subject, string body, string name, string emailAddress, DateTime dateCreated, IPAddress ipAddress);

Parameters

NameTypeDescriptionRequiredDefaultOptions
blogIdintBlog IdRequired
subjectstringSubjectRequired
bodystringBodyRequired
namestringNameRequired
emailAddressstringEmail AddressRequired
dateCreatedDateTimeDate CreatedRequired
ipAddressIPAddressIp AddressRequired

Return Type

BlogContactRequest

AdditionalInfo Delete(int id);

Parameters

NameTypeDescriptionRequiredDefaultOptions
idintIdRequired

Return Type

AdditionalInfo

Blog Get(BlogsGetOptions options);

Parameters

NameTypeDescriptionRequiredDefaultOptions
optionsBlogsGetOptionsOptionsRequired

Return Type

Blog

BlogContactRequest GetContactRequest(int id);

Parameters

NameTypeDescriptionRequiredDefaultOptions
idintIdRequired

Return Type

BlogContactRequest

PagedList<Blog> List(BlogsListOptions options = null);

Parameters

NameTypeDescriptionRequiredDefaultOptions
optionsBlogsListOptionsOptionsOptional

Return Type

PagedList<Blog>

PagedList<BlogContactRequest> ListContactRequests(int blogId, BlogContactListOptions options = null);

Parameters

NameTypeDescriptionRequiredDefaultOptions
blogIdintBlog IdRequired
optionsBlogContactListOptionsOptionsOptional

Return Type

PagedList<BlogContactRequest>

Blog Update(int id, BlogsUpdateOptions options);

Parameters

NameTypeDescriptionRequiredDefaultOptions
idintIdRequired
optionsBlogsUpdateOptionsOptionsRequired

Return Type

Blog