public async Task <MaterialResponse> GetByIdAsync(int id) { var material = await _materials.GetByIdAsync(id); if (material == null) { return(new MaterialResponse(new Dictionary <string, string>() { ["Material not found"] = "" })); } return(new MaterialResponse(material)); }