ProfileSeoService Class
Namespace: PTS.Modules.ProfileSeoExtension.Common
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
Type | Name | Description |
---|---|---|
IUnit |
unitOfWork |
Methods
GetSeoData(Profile)
Declaration
public List<ProfileSeo> GetSeoData(Profile profile)
Parameters
Type | Name | Description |
---|---|---|
Profile | profile |
Returns
Type | Description |
---|---|
System. |
GetSeoData(Profile, Hostname)
Declaration
public ProfileSeo GetSeoData(Profile profile, Hostname hostname)
Parameters
Returns
Type | Description |
---|---|
Profile |
GetSeoDataAsync(Profile)
Declaration
public Task<List<ProfileSeo>> GetSeoDataAsync(Profile profile)
Parameters
Type | Name | Description |
---|---|---|
Profile | profile |
Returns
Type | Description |
---|---|
System. |
GetSeoDataAsync(Profile, Hostname)
Declaration
public ValueTask<ProfileSeo> GetSeoDataAsync(Profile profile, Hostname hostname)
Parameters
Returns
Type | Description |
---|---|
System. |
SetSeoData(Profile, Hostname, ISeoData)
Declaration
public ProfileSeo SetSeoData(Profile profile, Hostname hostname, ISeoData data)
Parameters
Returns
Type | Description |
---|---|
Profile |
SetSeoDataAsync(Profile, Hostname, ISeoData)
Declaration
public Task<ProfileSeo> SetSeoDataAsync(Profile profile, Hostname hostname, ISeoData data)
Parameters
Returns
Type | Description |
---|---|
System. |
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()