IFormFile to byte array
Dziś kod ułatwiający pracę w ASP.NET Core WebAPI.Poniżej metoda rozszerzająca, która pozwala pobrać zawartość pliku przekazanego w żądaniu:
public static class FormFileExtensions
{
/// <summary>
/// Returns file content as byte array.
/// Returns null if null input provided.
/// </summary>
/// <param name="pgmFile"></param>
/// <returns></returns>
public static byte[] ExtractFileContent(this IFormFile pgmFile)
{
byte[] pgmFileContent = null;
if (pgmFile?.Length > 0)
{
...