(no title)

Oscar Brito

ContractNamespace and Service References Generation (.net 4.0)

[assembly: ContractNamespace("http://schemas.ubisign.com/saas", ClrNamespace = "Ubisign.SituactionCom.BusinessEntities")]
(Service Reference Generation) => 
[DebuggerStepThrough, DataContract(Name="Schedule", Namespace="http://schemas.ubisign.com/saas"), GeneratedCode("System.Runtime.Serialization", "4.0.0.0")] public class Schedule : INotifyPropertyChanged
(Default behaviour (without assembly declaration) =>
[DebuggerStepThrough, DataContract(Name="Schedule", Namespace="http://schemas.datacontract.org/2004/07/Ubisign.SituactionCom.BusinessEntities"), GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]

------------------------------------------------
 
 [ServiceContract(Namespace = "http://schemas.ubisign.com/saas/services")]
 public interface ISchedulingService
 (Service Reference Generation) => 
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel""4.0.0.0")]
    [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.ubisign.com/saas/services", ConfigurationName="SchedulingService.ISchedulingService")]
    public interface ISchedulingService {
        
        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://schemas.ubisign.com/saas/services/ISchedulingService/GetSchedule", ReplyAction="http://schemas.ubisign.com/saas/services/ISchedulingService/GetScheduleResponse")]
        System.IAsyncResult BeginGetSchedule(long scheduleId, System.AsyncCallback callback, object asyncState);
}




Visit www.divhide.com for more informations, contacts and news about Web Development.
See other blog posts at blog.divhide.com.



Divhide purpose is to follow the HTML5 movement and contribute with applications which prove the quality of technology.


Feel free to contact divhide.