ProfileAddressService Class
Assembly: PTS.Modules.ProfileAddressAggregate.dll
Syntax
public class ProfileAddressService : SingleRepositoryService<ProfileAddress>, IServiceProviderAccessor, IProfileAddressService, ISeedWork<IProfileAddressService>, ISeedWork
Inheritance
System.Object
ProfileAddressService
Constructors
ProfileAddressService(IUnitOfWork)
Declaration
public ProfileAddressService(IUnitOfWork unitOfWork)
Parameters
Methods
GetProfileAddress(Profile, MailingAddressType)
Declaration
public virtual ProfileAddress GetProfileAddress(Profile profile, MailingAddressType type)
Parameters
Returns
GetProfileAddressAggregate(Profile)
Declaration
public virtual List<ProfileAddress> GetProfileAddressAggregate(Profile profile)
Parameters
Type |
Name |
Description |
Profile |
profile |
|
Returns
GetProfileAddressAggregateAsync(Profile)
Declaration
public virtual Task<List<ProfileAddress>> GetProfileAddressAggregateAsync(Profile profile)
Parameters
Type |
Name |
Description |
Profile |
profile |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Collections.Generic.List<ProfileAddress>> |
|
GetProfileAddressAsync(Profile, MailingAddressType)
Declaration
public virtual Task<ProfileAddress> GetProfileAddressAsync(Profile profile, MailingAddressType type)
Parameters
Returns
SetProfileAddress(Profile, PhysicalAddress, MailingAddressType)
Declaration
public virtual ProfileAddress SetProfileAddress(Profile profile, PhysicalAddress address, MailingAddressType type)
Parameters
Returns
SetProfileAddressAsync(Profile, PhysicalAddress, MailingAddressType)
Declaration
public virtual Task<ProfileAddress> SetProfileAddressAsync(Profile profile, PhysicalAddress address, MailingAddressType type)
Parameters
Returns
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