# 配置
```csharp
///
/// 配置Magicodes.IE 导入导出
///
private void ConfigureMagicodes(ServiceConfigurationContext context)
{
context.Services.AddTransient();
context.Services.AddTransient();
}
```
## 示例
```csharp
///
/// 用户导出列表
///
///
[Authorize(AbpProPermissions.SystemManagement.UserExport)]
public async Task ExportAsync(PagingUserListInput input)
{
var request = new GetIdentityUsersInput
{
Filter = input.Filter?.Trim(),
MaxResultCount = input.PageSize,
SkipCount = input.SkipCount,
Sorting = " LastModificationTime desc"
};
List source = await _identityUserRepository
.GetListAsync(request.Sorting, request.MaxResultCount, request.SkipCount, request.Filter);
var result = ObjectMapper.Map, List>(source);
var bytes = await _excelExporter.ExportAsByteArray(result);
return new XlsxFileResult(bytes: bytes, fileDownloadName: $"用户导出列表{DateTime.Now:yyyyMMdd}");
}
```