src/React.Core/Exceptions/ReactNotInitialisedException.cs (14 lines of code) (raw):
/*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
using System;
using System.Runtime.Serialization;
namespace React.Exceptions
{
/// <summary>
/// Thrown when React has not been initialised correctly.
/// </summary>
[Serializable]
public class ReactNotInitialisedException : ReactException
{
/// <summary>
/// Initializes a new instance of the <see cref="ReactNotInitialisedException"/> class.
/// </summary>
/// <param name="message">The message that describes the error.</param>
public ReactNotInitialisedException(string message) : base(message) { }
/// <summary>
/// Initializes a new instance of the <see cref="ReactNotInitialisedException"/> class.
/// </summary>
/// <param name="message">The error message that explains the reason for the exception.</param>
/// <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
public ReactNotInitialisedException(string message, Exception innerException)
: base(message, innerException) { }
/// <summary>
/// Used by deserialization
/// </summary>
protected ReactNotInitialisedException(SerializationInfo info, StreamingContext context)
: base(info, context) { }
}
}