ProfileSeoService Class
Assembly: PTS.Modules.ProfileSeoExtension.dll
Syntax
public class ProfileSeoService : SingleRepositoryService<ProfileSeo>, IServiceProviderAccessor, IProfileSeoService, ISeedWork<IProfileSeoService>, ISeedWork
Inheritance
System.Object
ProfileSeoService
Constructors
ProfileSeoService(IUnitOfWork)
Declaration
public ProfileSeoService(IUnitOfWork unitOfWork)
Parameters
Methods
GetSeoData(Profile)
Declaration
public List<ProfileSeo> GetSeoData(Profile profile)
Parameters
Type |
Name |
Description |
Profile |
profile |
|
Returns
Type |
Description |
System.Collections.Generic.List<ProfileSeo> |
|
GetSeoData(Profile, Hostname)
Declaration
public ProfileSeo GetSeoData(Profile profile, Hostname hostname)
Parameters
Returns
GetSeoDataAsync(Profile)
Declaration
public Task<List<ProfileSeo>> GetSeoDataAsync(Profile profile)
Parameters
Type |
Name |
Description |
Profile |
profile |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Collections.Generic.List<ProfileSeo>> |
|
GetSeoDataAsync(Profile, Hostname)
Declaration
public ValueTask<ProfileSeo> GetSeoDataAsync(Profile profile, Hostname hostname)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.ValueTask<ProfileSeo> |
|
SetSeoData(Profile, Hostname, ISeoData)
Declaration
public ProfileSeo SetSeoData(Profile profile, Hostname hostname, ISeoData data)
Parameters
Returns
SetSeoDataAsync(Profile, Hostname, ISeoData)
Declaration
public Task<ProfileSeo> SetSeoDataAsync(Profile profile, Hostname hostname, ISeoData data)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task<ProfileSeo> |
|
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Extension Methods