Interface IAttributeService<TContext>
Assembly: PayrollEngine.Client.Core.dll
Syntax
public interface IAttributeService<in TContext> where TContext : IServiceContext
Type Parameters
| Name |
Description |
| TContext |
|
Methods
DeleteAttributeAsync(TContext, int, string)
Declaration
Task DeleteAttributeAsync(TContext context, int objectId, string attributeName)
Parameters
| Type |
Name |
Description |
| TContext |
context |
|
| int |
objectId |
|
| string |
attributeName |
|
Returns
GetAttributeAsync(TContext, int, string)
Declaration
Task<string> GetAttributeAsync(TContext context, int objectId, string attributeName)
Parameters
| Type |
Name |
Description |
| TContext |
context |
|
| int |
objectId |
|
| string |
attributeName |
|
Returns
SetAttributeAsync(TContext, int, string, string)
Declaration
Task SetAttributeAsync(TContext context, int objectId, string attributeName, string attributeValue)
Parameters
| Type |
Name |
Description |
| TContext |
context |
|
| int |
objectId |
|
| string |
attributeName |
|
| string |
attributeValue |
|
Returns
Extension Methods