15 lines
470 B
C#
15 lines
470 B
C#
|
namespace System.Web.Mvc {
|
|||
|
using System.Data.Linq;
|
|||
|
|
|||
|
public class LinqBinaryModelBinder : ByteArrayModelBinder {
|
|||
|
public override object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) {
|
|||
|
byte[] byteValue = (byte[])base.BindModel(controllerContext, bindingContext);
|
|||
|
if (byteValue == null) {
|
|||
|
return null;
|
|||
|
}
|
|||
|
|
|||
|
return new Binary(byteValue);
|
|||
|
}
|
|||
|
}
|
|||
|
}
|