[ServiceContract]
public interface IHandleSendMms
{
    [OperationContract]
    int SendMms(SendMmsRequest eventOccurred);
} 

[DataContract]
public class SendMmsRequest : ImEvent
{
    /// <summary>
    /// numer uytkownika kocowego. powinien by w formacie midzynarodowym: +[numer kierunkowy kraju]numer. Np.: +491737692260
    /// </summary>
    [DataMember]
    public string ToNumber { get; set; }
    /// <summary>
    /// numer usugi, zazwyczaj kod szybkiego wybierania. Np.: 84343
    /// </summary>
    [DataMember]
    public string FromNumber { get; set; }
    /// <summary>
    /// Tekst w postaci tablicy bajtw. Zastosuj w tym celu klasy kodujce.
    /// </summary>
    [DataMember]
    public byte[] TextAsByteArray { get; set; }
    /// <summary>
    /// Obraz w postaci tablicy bajtw. Moe to by: jpg, gif, png, bmp. (jpg rzdzi!!!)
    /// </summary>
   [DataMember]
    public string ImageExtension { get; set; }
    /// <summary>
    /// wiadomo mms powinna posiada temat. wpisz tu cokolwiek.
    /// </summary>
    [DataMember]
    public string Subject { get; set; }
}
