/// <summary> /// Add Noty based toast notification services /// </summary> /// <param name="mvcBuilder"></param> /// <param name="defaultOptions"></param> /// <param name="nToastNotifyOptions"></param> /// <returns></returns> public static IMvcCoreBuilder AddNToastNotifyNoty(this IMvcCoreBuilder mvcBuilder, NotyOptions defaultOptions = null, NToastNotifyOption nToastNotifyOptions = null) { nToastNotifyOptions = nToastNotifyOptions ?? new NToastNotifyOption(); var library = Utils.GetLibraryDetails <NotyLibrary>(nToastNotifyOptions, defaultOptions); return(mvcBuilder.AddNToastNotifyToMvcBuilder <NotyNotification>(library, nToastNotifyOptions)); }
/// <summary> /// Add Noty based toast notification services /// </summary> /// <param name="mvcBuilder"></param> /// <param name="defaultOptions"></param> /// <param name="nToastNotifyOptions"></param> /// <returns></returns> public static IMvcCoreBuilder AddNToastNotifyNoty(this IMvcCoreBuilder mvcBuilder, NotyOptions defaultOptions = null, NToastNotifyOption nToastNotifyOptions = null) { return(mvcBuilder.AddNToastNotifyToMvcBuilder <NotyLibrary, NotyOptions, NotyMessage, NotyNotification>(defaultOptions ?? new NotyOptions(), nToastNotifyOptions)); }