コード例 #1
0
ファイル: FormModel.cs プロジェクト: rasmusfjord/FormEditor
 private void RaiseAfterAddToIndex(Guid rowId)
 {
     if (AfterAddToIndex != null)
     {
         try
         {
             AfterAddToIndex.Invoke(this, new FormEditorEventArgs(rowId));
         }
         catch (Exception ex)
         {
             // an event handler failed - log error and continue
             Log.Error(ex, "An event handler for AfterAddToIndex threw an exception.");
         }
     }
 }
コード例 #2
0
ファイル: FormModel.cs プロジェクト: jesperordrup/FormEditor
        private void RaiseAfterAddToIndex(IPublishedContent content, List <Field> fields)
        {
            foreach (var field in fields)
            {
                field.AfterAddToIndex(fields, content);
            }

            if (AfterAddToIndex != null)
            {
                try
                {
                    AfterAddToIndex.Invoke(this, new FormEditorEventArgs(RowId, content));
                }
                catch (Exception ex)
                {
                    // an event handler failed - log error and continue
                    Log.Error(ex, "An event handler for AfterAddToIndex threw an exception.");
                }
            }
        }